このブログは、旧・はてなダイアリー「檜山正幸のキマイラ飼育記 メモ編」(http://d.hatena.ne.jp/m-hiyama-memo/)のデータを移行・保存したものであり、今後(2019年1月以降)更新の予定はありません。

今後の更新は、新しいブログ http://m-hiyama-memo.hatenablog.com/ で行います。

サーバーを調べる

とにかく僕はサーバー管理/システム管理が大嫌いだから、さくらサーバーもH君に完全に任せていた。で、こいつは未知のマシンも同様。

「なにがどうなっているんじゃい??」を調べるために、使った/使うであろうコマンドやファイルを列挙。

  1. hostname この機械の名前
  2. uname -a もっと詳しく
  3. cat /proc/version OSに関する情報
  4. cat /etc/sysconfig/network ネットワーク基本情報、HOSTNAMEも入っている
  5. /sbin/service network status ネットワークがおよそどうなっているか?
  6. ls /etc/sysconfig/network-scripts/ifcfg-* どんなインターフェースがあるかな?
  7. cat /etc/sysconfig/network-scripts/ifcfg-eth0 IPアドレスとネットマスクが分かる
  8. cat /etc/sysconfig/network-scripts/ifcfg-lo こっちはローカル・ループバック
  9. cat /etc/resolv.conf ネームサーバーが書いてある
  10. less /etc/nsswitch.conf 情報を調べるバックエンドを何使っているか?
  11. cat /etc/hosts とりあえず見ておく
  12. /sbin/ifconfig ここにもIPアドレス
  13. top 走っているプロセス
  14. ps -lA | grep XXX プロセスを探す
  15. sudo /usr/sbin/lsof -i | less ソケットを使っているプロセス
  16. df ディスクはどんな感じ
  17. cat /etc/mtab マウントは?
  18. cat /etc/fstab ファイルシステムは?
  19. rpm -ql httpd | less Apacheのインストール状況