korechi’s diary

とあるVR/ARエンジニアのブログ

サーバーの再起動

サーバーを再起動することはどうしてもある。
そこで、再起動したあとの設定をまとめておく。(今までの記事と被る部分があるが結構昔に書いたものもあるので)

ネットワークまわり

sudo service iptables stop
sudo service ip6tables stop
sudo service NetworkManager stop

データベースまわり

  1. HBase
$ cd hbase-*
$ bin/start-hbase.sh
$ bin/hbase-daemon.sh start thrift

しかし、なぜか何度か再起動を繰り返していると突如HBaseが使えなくなる事態が発生する。。。 thriftがすでに起動していると出る時は、いったんstopしてから再起動すると直る

ドライバの再インストール

$ cd ~/Workspace/linux*/driver/net/mlx4
# ./unload.sh
# rmmod mlx4_core.ko
# insmod mlx4_core.ko
# ./load.sh

デーモンサーバの起動

$ cd ~/Workspace/deamon/Server
$ sudo ./server-start.sh

これで再起動した後も問題なく動くはずである。