CentOSでNICのMACアドレスが70-persistent-net.ruleに自動登録されるのを抑制する

CentOSでは、NICのMACアドレスをあるinterface(eth0など)に固定するための設定が自動的に以下のファイルに追加されます。
/etc/udev/rules.d/70-persistent-net.rule
この機能は、便利ではありますが、不都合な場合もあります。例えば、Diskイメージをコピーして、他の環境で使う場合に、1枚目のNICがeth1になるなどです。 上記の振る舞いを抑制するには、下記のファイルを編集します。
/lib/udev/rules.d/75-persistent-net-generator.rules
以下の行を削除または、コメントアウトします。
 DRIVERS=="?*", IMPORT{program}="write_net_rules"
なお、上記は、自動的に追加することを抑止しますが、すでに70-persistent-net.ruleなどに設定がある場合、それは依然として有効のままです。無効にする場合は、70-persistent-net.rulの中の該当する行を削除します。また、/etc/sysconfig/network-scripts/ifcfg-eth0の中にもMACアドレスの記載がある場合、それも削除します。

Systemがクラッシュした後のmysqldの開始失敗を修復する。

Systemがクラッシュして、正常にシャットダウンしなかった場合、 次のように、それ以降のmysqldが立ち上がらなくなることがあります。
# /etc/init.d/mysqld start
Another MySQL daemon already running with the same unix socket.
mysqld を起動中:                                           [失敗]
このような症状の原因候補のひとつとして、mysql.sockが、残ったままになっていることが挙げられます。
# ls -l /var/lib/mysql/mysql.sock 
srwxrwxrwx 1 mysql mysql 0  2月 21 10:34 2014 /var/lib/mysql/mysql.sock
上記のようにファイルが残っている場合、次のように削除することで、正常に起動できるようになります。
# rm -f /var/lib/mysql/mysql.sock 

MacOS Xでrouting tableを確認および設定する

Routing tableの確認。
$ netstat -rn
192.168.0.10へのGatawayを192.168.158.20にする例。
# route add -net 192.168.0.10 192.168.158.20
192.168.1.0/24へのGatawayを192.168.158.10にする例。
# route add -net 192.168.1.0/24 192.168.158.10

sshで多段接続する設定

$HOME/.ssh/confingに以下のような設定をする。 この例では、直接アクセスできるマシンがbig-bangで、それを経由してログインするマシンがatom。
Host big-bang
  Hostname 10.1.1.1
  User bean
  
Host atom
  HostName 192.168.100.5
  User mine
  ProxyCommand ssh big-bang nc %h %p

MacOSのPythonでrequestsパッケージを利用する

以下のようにpipでインストールできます。
$ sudo pip install requests
pipのインストールについては、 こちら の記事を参照ください。

MacOSにpipをインストールする

1. インストーラをダウンロードする。
$ curl https://raw.github.com/pypa/pip/master/contrib/get-pip.py > get-pip.py
2. 実行する
$ sudo python get-pip.py