タグ

Linuxに関するhateq567のブックマーク (100)

  • 新しいNTPクライアント&サーバ、chrony - Qiita

    はじめに CentOS 7で"最小限のインストール"以外を選んだ場合にインストールされるchronyはntpdに代わり標準となったNTPクライアント兼サーバである。 とはいえ、CentOS 7でも相変わらずntpdは使用できるし、ntpdateの代わりではないのでntpdateコマンドを打ちたければntpdateを使用する。 以下、初期稿ではchronyの、ntpdとの違いを中心に記述する。注目点があればそれも書くが、まともに追っていくと深いので、後で気になる点が増えたら追記する形を取る。 あと、この記事でネタにするのはchronyであってcronieではないので悪しからず。 chronyのインストールと起動 CentOS 7ではOSインストール時にインストールされていなければyum install chronyでインストールすることができる(CentOS 6でも6.8からOS標準のリポジ

    新しいNTPクライアント&サーバ、chrony - Qiita
  • Amazon EC2(Linux)のネットワーク設定でハマったときに見るメモ | DevelopersIO

    ども、大瀧です。 LinuxのEC2インスタンスでちょっと変わったネットワーク設定をしようとすると、思う通りに動かなかったり設定が見えなかったりと、オンプレミスとは雰囲気の異なる振る舞いをすることがあります(質的にはオンプレミスとなんら変わらないのですが)。自身で経験したケースをメモ書きとして残しておきます。 想定するLinux OS : Amazon Linux, CentOS 6.x, RHEL 6.xなどRed Hat系ディストリビューション /etc/resolv.confを変更したのになぜか元に戻ってしまう DHCPクライアントによるものです。DHCPクライアントは定期的にIPアドレス更新の問い合わせをDHCPサーバーに行いますが、そのときに付随するDNSの情報を元にデフォルトで/etc/resolv.confファイルを上書きします。これを無効にするためにNICの設定ファイル/

    Amazon EC2(Linux)のネットワーク設定でハマったときに見るメモ | DevelopersIO
  • grepcidr: IPアドレスをサブネットで一括grep - yunazuno.log

    あるファイルに含まれるIPアドレスをgrepしたいとき,/32なり/128なりのIPアドレスそのものではなく,サブネットでgrepできると便利な場面が多々ある.それらしき物が無いか探したところ,grepcidrというツールがあったのでメモ. 導入 単純にソースコードをダウンロードして make & make install するだけ. $ wget http://www.pc-tools.net/files/unix/grepcidr-2.0.tar.gz $ tar xvf grepcidr-2.0.tar.gz $ cd grepcidr-2.0 $ make # make install 使い方 たとえば下のようなファイルがあるとする. $ cat ipaddr.txt 192.0.2.0/24 192.0.2.0/25 192.0.2.128/25 192.0.2.254/32 2

    grepcidr: IPアドレスをサブネットで一括grep - yunazuno.log
  • CentOS を 6 から 7 にアップグレードしてみた。 | みむらの手記手帳

    どうもみむらです。 先日まで某学会に出席していた関係で遅くなりました。 学会に向かう朝に Twitter を眺めていたら CentOS 7 が出た! というツイートが流れていまして ・・まじすか! もう CentOS 7 出たんか! でも時間が無い・・! と思いながら、学会に行って、帰ってきました。 今日は普段の行いが最高に悪かった為か、 頭痛なり腹痛なり、とりあえず若者が掛かる「痛」のある程度の症状が出て 日中はダウンしていました。 日中は布団とトイレの往復を何度やって、段々と落ち着いてきたのでやろうか、と。 ・・・そんなわけで今に至る訳です。 閑話休題 それではアップデートを。 良く纏まっているウェブサイトがありますので、基的にはこちらに従う感じで。 http://abi.io/blogs/in-place-upgrade-centos-6-5-to-7-0-using-preupg

  • お勧めのLinuxデスクトップ環境6選--「KDE」から「LXDE」まで

    KDEには、独自のアプリケーション群もある。長い間、KDEアプリとKDEデスクトップは強固に結びついていた。ほかのプログラムをKDEベースのLinuxデスクトップで使うことも可能だったが、それは容易でないこともあった。現在では、両者は分離されている。 KDEを試してみたい人には、「Arch Linux」か「KaOS」「Kubuntu」「openSUSE」のいずれかのディストリビューションを使用することをお勧めする。 GNOME 3.12 もう一方のメジャーなLinuxデスクトップインターフェースである「GNOME」は、KDEに対する反動として始まった。長年、KDEとGNOMEの支持者たちは衝突を繰り返してきたが、年月を重ねるにつれて、両コミュニティーの対立は和らいできている。 衝突が沈静化した理由の1つは、「GNOME 3」が多くの支持者を失ったことだ。GNOME 3が最初に公開されたとき

    お勧めのLinuxデスクトップ環境6選--「KDE」から「LXDE」まで
  • サーバをメンテする時に便利な Linux コマンド 3つ - bekkou68 の日記

    はじめに サーバを運用したり環境を構築したりしていて「あれ。あのプロセスで吐いてるログどこだっけ・・」など困るときがあります。 そんなときに頼りになるかもしれないコマンドを 3つご紹介します。 @madeth 師匠に教えていただきました。 1. proc でプロセスが使っているファイルを見る 困ったこと プロセスの吐くログのパスがどうしても分からない・・。 解決法 (編集 2014/09/10) 知りたいプロセスの ID を調べます。 $ ps aux | grep unicorn deploy 3335 xxx xxx xxx xxx X XX 15:14 0:07 unicorn master -c /var/www/myproject/unicorn/staging.rb -E staging -D プロセスID (この場合は 3335) をもとに root 権限でファイルディスクリ

    サーバをメンテする時に便利な Linux コマンド 3つ - bekkou68 の日記
  • Hyper-Vで始めるLinux環境構築

    Hyper-Vで利用できるOSはWindows OSだけではなく、Linuxも正式サポートされている。Hyper-V上で利用できるLinuxLinux環境の構築方法、Hyper-Vと連携させるために必要なLinux Integration Services(LIS)の機能などを解説。 連載目次 はじめに 現在のITシステムでは、純粋にWindows OSだけという状態は少なく、クライアントではiPhoneAndroidなどのスマートフォン、サーバでもLinuxやUNIXなどのシステムも多数導入されている。システム管理者としては、Windows以外のシステムにも精通していることが望ましいだろう。幸いなことに現在ではHyper-Vなどの仮想環境も整備され、たとえクライアントPCであっても、さまざまなOSやソフトウェアなどを無償で簡単に導入して、試用できる状況になっている。稿ではこれからL

    Hyper-Vで始めるLinux環境構築
  • 仙石浩明の日記

    USBメモリや DVD などのリムーバブルメディアから起動可能な Ubuntu (以下 「Live Ubuntu」 と呼ぶ) は、 PC がトラブったときのレスキュー (障害復旧) の道具として重宝する。 最近の USBメモリは容量が大きく、 3GB 程度の Live Ubuntu を入れておいても大して邪魔にならない。 ふだん持ち歩く USBメモリにも、 それぞれ Live Ubuntu を入れておくとイザというとき便利。 ところが、 Ubuntu (公式) が公開している Live Ubuntu は exFAT からの起動に対応していない。 exFAT は FAT の後継として Microsoft が開発したファイルシステムで、 従来 4GB までのファイルしか扱うことができなかった FAT の制約が大幅に緩和されている。 昨今の動画ファイルはサイズが 4GB を超えるものも多く、 U

  • 膨大なLinuxディストリビューションの歴史が一目で分かる「GNU/Linux Distribution Timeline」 | ソフトアンテナ

    「GNU/Linux Distribution Timeline」は、1992年に公開された世界最初のLinuxディストリビューション「SLS」以来の、膨大なLinuxディストリビューションの歴史を年表形式で表したものです。(ソースコード、Hacker News)。 例えばメジャーなディストリビューションの一つRedHatからは、こんなにたくさんの子孫が派生していることがわかります。検索してみたら、KondaraとかVineとかLinuxメインのディストリビューションもしっかり含まれていたので、かなり網羅率は高そうです。 最近人気のたかいUbuntuからもたくさん分岐しています。 膨大すぎて一覧表示できないのが難点ですが、Linuxマニアならおさえておきたいタイムラインですね(汗

    膨大なLinuxディストリビューションの歴史が一目で分かる「GNU/Linux Distribution Timeline」 | ソフトアンテナ
  • Linuxの勉強法教えてください! : IT速報

    5: 以下、名無しにかわりましてVIPがお送りします 2013/11/18 01:33:54 ID:X0HSKIOg0 よりLinux好きな友達作れば? 9: 以下、名無しにかわりましてVIPがお送りします 2013/11/18 01:36:12 ID:PSNXR4KV0 >>5 いたら良かったんだけどな まわりはwindows使う人しかいないんだよ 6: 以下、名無しにかわりましてVIPがお送りします 2013/11/18 01:34:35 ID:YQPtHhKA0 立ち上げてman読みながらやれよ 10: 以下、名無しにかわりましてVIPがお送りします 2013/11/18 01:36:42 ID:PSNXR4KV0 >>6 やっぱりそれが一番なのかな 11: 以下、名無しにかわりましてVIPがお送りします 2013/11/18 01:37:38 ID:fgeWC9A90 OSの勉強

    Linuxの勉強法教えてください! : IT速報
  • Amazon EC2(Linux)のswap領域ベストプラクティス | DevelopersIO

    ども、大瀧です。 Linuxのメモリ管理で欠かせないのがswapですよね。EC2のディスク管理には独特な仕様があるのでその辺りを踏まえつつ、EC2(Linux)でどのようにswap領域を用意するのが良いのかまとめてみたいと思います。 理屈をこねながらの解説になるので、先にエントリーの結論を。 公式AMIにはswap領域が含まれない m1.small、c1.mediumには900MBのスワップ領域がおまけでついてくる(Amazon Linux AMIであれば、Cloud-initによって自動マウントされる) swap領域には、インスタンスストア(別名Ephemeral Disk)を使うべし では、それぞれ見ていきます。 公式Linux AMIの初期構成にはswapパーティションが無い Amazonから提供される公式のLinux AMIのブートディスクには、swapパーティションが含まれてい

    Amazon EC2(Linux)のswap領域ベストプラクティス | DevelopersIO
  • Linuxのシグナルまとめ -- ぺけみさお

    Linuxのシグナルについて調べたのでまとめる。 最初にシグナルの一覧を示し、重要なものは抜粋して説明する。 参考: http://linuxjm.sourceforge.jp/html/LDP_man-pages/man7/signal.7.html シグナルの一覧killコマンドで送信できるシグナルの一覧は-lオプションで見ることができる。

  • [Linux]Swap領域をクリアする方法 · DQNEO日記

    開発に使ってるLinuxサーバで、Swap領域が大量に使用されて動作が重くなっていたのでSwap領域を解放するためにやったことのまとめ。 単純にサーバ再起動してもよいのだけど、それだと作業中のEmacsが落ちてしまうので開発効率がおちる。 サーバ再起動させずにSwapを空にする方法はないかと試行錯誤してみたら、うまくいきました。 メモリに空き容量がある場合 Swap usedの容量よりも実メモリの空き容量の方が大きい場合、単純にスワップをoffにしてonにすれば解決します。 swapoff -a && swapon -a (swapoffコマンドが見つからない場合は /sbin/swapoff などをあたってみてください。) メモリに空き容量がない場合 「スワップをoffにする」とは、ディスクに退避されてるデータをメモリに移動させることです。 なのでメモリの空き容量が足りない場合はswap

    [Linux]Swap領域をクリアする方法 · DQNEO日記
  • linux commands examples

    linux commands examples
  • Linux系インフラエンジニア3年目のスキルを見抜く50の質問(ホスティングの場合)

    数年前になんとなく面白がって書いてた「Linuxインフラエンジニア3年目のスキルを見抜く50の質問(ホスティングの場合)」というのが、昔の資料をあさってると出てきて、意外と面白かったので少しだけ手を加えて(古い情報とかあったので)公開しようと思います。 意外とリアルなものがあって懐かしい気分になりました。過去に書いた以下の記事もどうぞ参考にして下さい。 「Linuxエンジニアを目指して入社一年目にやって役にたったと思う事」 「Linuxエンジニアを辞めて大学院に入学しました」 追記: 設問1があまりによくないので、@tagomorisさんのアドバイスを頂きつつ変更しました。1を消して3を追加しています。ありがとうございます! 2000台以上のサーバー運用経験はありますか? サーバやネットワーク機器のキッティング経験はありますか? サーバやネットワーク機器の交換を現地のデータセンター職員に

    Linux系インフラエンジニア3年目のスキルを見抜く50の質問(ホスティングの場合)
  • 標準教科書シリーズ お問い合わせ窓口

    標準教科書シリーズ お問い合わせ窓口

    標準教科書シリーズ お問い合わせ窓口
  • 夏休みの自由研究に最適!Raspberry Piで組込みプログラミングを学ぼう! - サラリーマン休日副業で月10万円以上目指すページ

    はじめに Raspberry Pi がヤフーニュースで紹介されてました。 自由研究にいかが? 手のひらパソコン「ラズベリーパイ」の魅力 (THE PAGE) - Yahoo!ニュース Raspberry Piとはイギリスで2012年2月より販売開始された手のひらサイズの小さなパソコンです。非常に小さなサイズにも関わらず、Linux系のOSをインストールでき、画面につなげばWindowsと変わらないGUI環境が提供されます。しかも$25~$35という低価格。新興国向けの教育PCとしても大いに注目されています。 Raspberry Piはその小ささゆえ、これまでとは違ったPCの利用方法を私達に提供してくれます。従来高度な組み込みプログラミングの知識が必要だった機器をRaspberry Piは実現します。例えば、携帯音楽プレーヤー、監視カメラ、温度等のセンサモジュール、ドライブレコーダーなど・

    夏休みの自由研究に最適!Raspberry Piで組込みプログラミングを学ぼう! - サラリーマン休日副業で月10万円以上目指すページ
  • tracerouteの色々 - 元RX-7乗りの適当な日々

    インターネットのネットワークに多少なりと興味がある方なら、指定の目的地までの経路探索をしてくれる、みんな大好きtracerouteコマンド。 そんなtracerouteの色々をメモしておきます。 tracerouteの仕組み 既に多くの解説サイトがあるので、そちらに譲りますw tracerouteはTTLを1ずつ増やしながらパケットを送信することで、経路情報を取得する。 TTLとはパケットの生存期間を表し、ルータを1つ経由することに1ずつ減算される。 ルータはTTLが2以上のパケットが届いた場合、TTLの値を1だけ小さくし次のルータへ転送する。 TTLが1のパケットが届いた場合、届いたパケットを破棄しICMP time exceededパケットを送信者に返す。 tracerouteはまず、TTLを1にセットしたパケットを送信する。最初のルータに届いた時点でTTLがゼロになり、ICMP ti

    tracerouteの色々 - 元RX-7乗りの適当な日々
  • Linuxサーバのディスク容量減少アラートが飛んできた!ってときにどう対処するか - たごもりすメモ

    完全に このエントリ のネタパクりです。すいません。 何に使われてるかわかったもんじゃないマシンとか開発用サーバとかだと超巨大なバイナリとか置いてあるかもしれませんが、プロダクション用のサーバでそういうことは無いとしましょう。 その場合、原因はだいたい以下のどれかです。www/appとdbが別マシンに分かれてる場合は更に絞り込めますね。 wwwサーバやappサーバ ログ 圧縮してあるが保存世代数が多くて厳しいケース 圧縮し忘れてるケース 圧縮どころかローテーションすら忘れてて1ファイルどかんと存在するケース ローテーションがうまくいかなくて deleted ファイルなケース tmpデータなど(app) キャッシュサーバのディスクキャッシュ dbサーバ データ実体 (ib_data) バイナリログ ログの場合でも、ディスク上のどこにログが書かれてるかは色々なパターンがある可能性がありますね。

    Linuxサーバのディスク容量減少アラートが飛んできた!ってときにどう対処するか - たごもりすメモ
  • Linuxサーバがディスク容量不足になった!何か消さねば!ってなった時にどう対処するか - 元RX-7乗りの適当な日々

    とりとめもなく書いてみる。主にルーキー向けです。 サーバの運用とかやっていると、不定期ではあるが、たまにタイトルのようなディスク容量が逼迫する話題に直面します。 まぁ、それが起こるのは一旦良いとして、みんなこういう時、どうやって調べているのだろう? とりあえず、僕がどうやってるか書いてみます。 何はともあれ現状確認 みんな大好き"df"コマンドです。細かい説明は省きますが、各パーティション・ファイルシステムごとにディスクの使用状況を確認。 # df -h Filesystem サイズ 使用 残り 使用% マウント位置 /dev/sda3 130G 88G 36G 72% / /dev/sda1 494M 23M 447M 5% /boot tmpfs 12G 0 12G 0% /dev/shm正確とは言いませんが、だいたいどのパーティションにどのくらい容量が空いているかが確認できます。 ど

    Linuxサーバがディスク容量不足になった!何か消さねば!ってなった時にどう対処するか - 元RX-7乗りの適当な日々