投稿

Booting from hard disk

さくらのVPSを使用しているのですが、 古いカーネルを削除したらサーバが起動しなくなりました。 コンソールから確認すると「Booting from hard disk」のメッセージが出た状態で止まっています。 とりあえずググってみるとUbuntu系の方で同様の現象出ている人多数なのですが、 CentOSを利用していて現象の出ている人は見つかりませんでした。 とりあえず、Ubuntuの対策を参考に設定したらサーバが起動するようになりました。 http://namahage.dip.jp/blog/4637 1.ISOイメージインストールにCentOS Live CDをアップロードします。 ※CentOS7-DVDのレスキューモードで起動しようとしたところ、 KernelPanicで起動できませんでした。 2.CentOS LiveCDで起動した後、ターミナルからコマンドを入力。 $ su - # mkdir /mnt/vda1 # mount /dev/vda1 /mnt/vda1 # cd /mnt/vda1/grub2/ # cp grub.cfg grub.cfg.org # vi grub.cfg 下記の行をコメントアウト ##serial --unit=0--speed=115200 --word=8 --parity=no --stop=1 3.CentOS Live CDをシャットダウンして、サーバをHDDから起動します。 無事にGrub画面が表示されました・・・ と本来であればこれでサーバ起動するはずなのですが、 何故かサーバが起動しません。 メンテナンスモードでジャーナルログを確認したところ、 ファイルのマウントに失敗しています。 そういえば、「/etc/fstab」を変更したような気がすると思いだし、 修正個所を戻したところ無事に起動できました。

zabbixメール通報設定

zabbix22-2.2.7-1.el7.x86_64にて、メール通報の設定を行いました。 嵌ったのは2か所です。 1.smtp認証を行うために「sendmessage_smtp_php.sh」の導入。 こちらのページ(http://www.zabbix.jp/node/1039)には、 「zabbix-jp-plugins-*.tar.gz」をダウンロードしてと書いてありますが、ダウンロードのページ( https://github.com/zabbix-jp/plugins/tree/master/notification/sendmessage-smtp-php )から、「zabbix-jp-plugins-*.tar.gz」をダウンロードするリンクが見つかりませんでした。 そのため、手動で「sendmessage_smtp_php.sh」、「class.phpmailer.php」、「class.pop3.php」と「class.smtp.php」をダウンロードしました。 各スクリプトの配置する場所ですが、下記の通り設定したところ、正常動作を確認しました。 [shell]#cd /var/lib/zabbixsrv/alertscripts/ # ls -laR .: total 0 drwxr-x--- 3 zabbixsrv zabbixsrv 33 Feb 14 15:26 . drwxr-x--- 5 zabbixsrv zabbixsrv 57 Feb  5 22:11 .. drwxr-xr-x 3 zabbixsrv zabbixsrv 52 Feb 14 15:26 sendmessage_smtp_php ./sendmessage_smtp_php: total 4 drwxr-xr-x 3 zabbixsrv zabbixsrv   52 Feb 14 15:26 . drwxr-x--- 3 zabbixsrv zabbixsrv   33 Feb 14 15:26 .. drwxr-xr-x 2 zabbixsrv zabbixsrv   74 Feb  9 22:16 phpmailer -rwxr-xr-x 1 zabbixsrv zabbixsrv 1524 Feb  9 22:28 sendmessage_smtp_ph...

Zabbixインストール

先日導入したmonitを重宝しているのですが、 もう少し高度な監視を行うためにZabbixの導入を検討中です。 試験的にインストールしてみました。 [shell]# yum -y install zabbix22 zabbix22-web zabbix22-agent zabbix22-serv er Loaded plugins: fastestmirror Loading mirror speeds from cached hostfile * base: ftp.iij.ad.jp * epel: ftp.iij.ad.jp * extras: ftp.iij.ad.jp * rpmforge: ftp.kddilabs.jp * updates: ftp.iij.ad.jp Resolving Dependencies --> Running transaction check ---> Package zabbix22.x86_64 0:2.2.7-1.el7 will be installed ---> Package zabbix22-agent.x86_64 0:2.2.7-1.el7 will be installed ---> Package zabbix22-server.noarch 0:2.2.7-1.el7 will be installed --> Processing Dependency: zabbix22-server-implementation = 2.2.7-1.el7 for package: zabbix22-server-2.2.7-1.el7.noarch --> Processing Dependency: traceroute for package: zabbix22-server-2.2.7-1.el7.noarch --> Processing Dependency: fping for package: zabbix22-server-2.2.7-1.el7.noarch ---> Package zabbix22-web.noarch 0:2.2.7-1.el7 will be installed --> Processing Dependency...

速度測定(工事前)

フレッツ 光ネクスト ギガマンション・スマートタイプを申し込みました。 本日工事ですが、作業前・後でスループットを比較したいと思います。 工事前のスループットです。 1回目 === Radish Network Speed Testing Ver.3.2.2 - Test Report === 測定条件 精度:高 データタイプ:標準 下り回線 速度:57.46Mbps (7.183MByte/sec)測定品質:93.3 上り回線 速度:29.29Mbps (3.661MByte/sec) 測定品質:67.1 測定者ホスト:*****************.gnm.mesh.ad.jp 測定サーバー:東京-WebARENA 測定時刻:2015/1/31(Sat) 13:36 ------------------------------------------------------------ 測定サイト http://netspeed.studio-radish.com/ ============================================================ 2回目 === Radish Network Speed Testing Ver.3.2.2 - Test Report === 測定条件 精度:高 データタイプ:標準 下り回線 速度:42.25Mbps (5.281MByte/sec) 測定品質:92.8 上り回線 速度:11.35Mbps (1.419MByte/sec) 測定品質:0.0 測定者ホスト:*****************.gnm.mesh.ad.jp 測定サーバー:東京-WebARENA 測定時刻:2015/1/31(Sat) 13:41 ------------------------------------------------------------ 測定サイト http://netspeed.studio-radish.com/ ============================================================ 3回目 === Radish Network Speed Testing Ver.3.2.2 - Test Report === 測定条件 ...

monit

サーバ監視用にmonitを導入しました。 自分で構築した別のWebサーバを監視しています。 アラートが発生した場合には、メールを送信するようにしました。 [shell]# yum install monit Loaded plugins: fastestmirror base                                                     | 3.6 kB     00:00 epel/x86_64/metalink                                     | 5.4 kB     00:00 epel                                                     | 4.4 kB     00:00 extras                                                   | 3.4 kB     00:00 rpmforge                                                 | 1.9 kB     00:00 updates                                                  | 3.4 kB     00:00 (1/2): epel/x86_64/primary_db                              | 3.8 MB   00:01 (2/2): updates/7/x86_64/primary_db                         | 6.0 MB   00:01 (1/2): epel/x86_64/updateinfo                              | 264 kB   00:00 (2/2): epel/x86_64/pkgtags                                 | 1.3 MB   00:00 Determining fastest mirrors * base: ftp.iij.ad.jp * epel: ftp.iij.ad.jp * extras: ftp.iij.ad.jp * rpmforg...

extundeleteインストール

shell]# wget downloads.sourceforge.net/project/extundelete/extundelete/0.2.4/extundelete-0.2.4.tar.bz2 --2015-01-16 22:04:20--  http://downloads.sourceforge.net/project/extundelete/extundelete/0.2.4/extundelete-0.2.4.tar.bz2 Resolving downloads.sourceforge.net (downloads.sourceforge.net)... 216.34.181.59 Connecting to downloads.sourceforge.net (downloads.sourceforge.net)|216.34.181.59|:80... connected. HTTP request sent, awaiting response... 302 Found Location: http://jaist.dl.sourceforge.net/project/extundelete/extundelete/0.2.4/extundelete-0.2.4.tar.bz2 [following] --2015-01-16 22:04:20--  http://jaist.dl.sourceforge.net/project/extundelete/extundelete/0.2.4/extundelete-0.2.4.tar.bz2 Resolving jaist.dl.sourceforge.net (jaist.dl.sourceforge.net)... 150.65.7.130, 2001:df0:2ed:feed::feed Connecting to jaist.dl.sourceforge.net (jaist.dl.sourceforge.net)|150.65.7.130|:80... connected. HTTP request sent, awaiting response... 200 OK Length: 108472 (106K) [application/octet-stream] Saving to...

extundelete

Linuxにて、うっかりファイルを削除してしまった場合に復元するコマンドがあるのを、今日知りました。 さっそく、自分のサーバにもインストールしておこう。 http://extundelete.sourceforge.net/