プロが教える店舗&オフィスのセキュリティ対策術

あるホスティングサービス会社からCentOS5.7の仮想サーバを一台レンタルし、
Webサービスを立ち上げていたのですが、今日突然サービスが停止したため、
立ち上げなおそうとしてログインを試みたところSSHの接続が拒否されてしまいました。

その会社のサービスでは、ブラウザ上で仮想サーバの再起動やSSH公開鍵の再設定が
可能なため、まずSSH公開鍵の初期化と再設定をして再起動を行いました。
(過去にも同じ手段で復旧できた事例がありました)

しかし、一向に接続できるようにならないため、
サーバのコンソール(仮想サーバのコンソールをブラウザ上で見れるサービス)を
覗いたところ、以下のようなメッセージが表示されていました。

=========================================================================
SELinux: Disabled at runtime.
type=1404 audit(1381908941.691:2): selinux=0 auid=4294967295 ses=4294967295
INIT: version 2.86 booting
INIT: cannot execute "/etc/rc.d/rc.sysinit"
INIT: Entering runlevel: 3
Starting iSCSI daemon: SCSI subsystem initialized
Loading iSCSI transport class v2.0-871.
802.1Q VLAN Support v1.8 Ben Greear <greearb@candelatech.com>
All bugs added by David S. Miller <davem@redhat.com>
cxgb3i: tag itt 0x1fff, 13 bits, age 0xf, 4 bits.
iscsi: registered transport (cxgb3i)
NET: Registered protocol family 10
lo: Disabled Privacy Extensions
IPv6 over IPv4 tunneling driver
Broadcom NetXtreme II CNIC Driver cnic v2.0.1 (Oct 01, 2009)
Broadcom NetXtreme II iSCSI Driver bnx2i v2.0.1e (June 22, 2009)
iscsi: registered transport (bnx2i)
iscsi: registered transport (tcp)
iscsi: registered transport (iser)
Could not create log file: /var/log/brcm-iscsi.log <No such file or directory>
Could not initialize the logger [FAILED]
Applying iptables firewall rules: ip_tables: (C) 2000-2006 Netfilter Core Team Netfilter messages via NETLINK v0.30.
ip_conntrack version 2.4 (8192 buckets, 65536 max) - 228 bytes per conntrack
[ OK ]
Loading additional iptables modules: ip_conntrack_netbios_ns [ OK ]
touch: cannot touch `/var/lock/subsys/iptables': No such file or directory
Bringing up loopback interface: ./network-functions: line 173: cd: /var/run/net
report: No such file or directory
[ OK ]
Bringing up interface eth0: netfront: Initialising virtual ethernet driver.
netfront: device eth0 has copying receive path.
netfront: device eth1 has copying receive path.
./network-functions: line 173: cd: /var/run/netreport: No such file or directory
[ OK ]
Bringing up interface eth1: ./network-functions: line 173: cd: /var/run/netrepo
rt: No such file or directory
[ OK ]
touch: cannot touch `/var/lock/subsys/network': No such file or directory
Starting system logger: [FAILED]
Starting kernel logger: [ OK ]
iscsid is stopped
Starting iSCSI daemon: Could not create log file: /var/log/brcm-iscsi.log <No su
ch file or directory>
Could not initialize the logger
[FAILED]
cp: cannot create regular file `/var/empty/sshd/etc': No such file or directory
Starting sshd: Missing privilege separation directory: /var/empty/sshd
[FAILED]
Starting xinetd: [ OK ]
touch: cannot touch `/var/lock/subsys/xinetd': No such file or directory
touch: cannot touch `/var/log/mysqld.log': No such file or directory
chown: cannot access `/var/log/mysqld.log': No such file or directory
chmod: cannot access `/var/log/mysqld.log': No such file or directory
mkdir: cannot create directory `/var/lib': Read-only file system
touch: cannot touch `/var/lock/subsys/local': No such file or directory
INIT: Id "co" respawning too fast: disabled for 5 minutes
INIT: no more processes left in this runlevel
INIT: Id "co" respawning too fast: disabled for 5 minutes ★
=========================================================================

本来は、ここでカーソルが表示されてブラウザ上でコマンドがうてるようになるのですが、
★の行がエンドレスで表示されるだけで一向に起動が終わってないようにみえます。
この状態ではもう初期化(出荷時に戻す)の他にうてる手立てはないのでしょうか?

どなたかご教示いただけますでしょうか。

以上、よろしくお願い致します。

A 回答 (3件)

修復するためには


http://www.obenri.com/_operation/singleuser.html
上記HPの「強制的にシングルユーザーモードで起動する」を試してみてください。

>INIT: cannot execute "/etc/rc.d/rc.sysinit"
>Could not create log file: /var/log/brcm-iscsi.log <No such file or directory>
どうもファイルシステムに問題があるように思いますので、起動時に正しくいファイルシステム見えているかを確認してください。

なをホストサーバーで問題が無い場合原因の調査はできませんがあきらめて初期化した方が復旧が早いかと思います.
    • good
    • 0

シングルユーザモードへの切り替えは、


> SELinux: Disabled at runtime

の表示がでる前に操作しないとダメなんですけど…
BootLoader(ブートローダー)という奴です。

もっと詳しい操作方法やサポート窓口の攻略方法は、
「あるホスティング会社」の名前を明らかにしたら、集まりやすいと思いますよ。

この回答への補足

回答ありがとうございます。

ホスティング会社はIIJです。

仕組み的にご指摘の箇所でキーボード操作をするのは難しいのかな。。。

補足日時:2013/10/17 14:17
    • good
    • 0

ファイルシステムがリードオンリーになっています。



障害の原因はホストサーバーのストレージだと思います。
ホストサーバーで障害が発生していないか、ホスティングサービス会社に問い合わせた方がよいと思います。

もしも、ホストサーバーに問題がないのであれば、仮想サーバーでOSをシングルユーザーモードで起動して、fsckを実行したらよいと思います。

この回答への補足

回答ありがとうございます。

>ホストサーバーで障害が発生していないか、ホスティングサービス会社に問い合わせた方がよいと思います。

→問い合わせてみましたが、特に問題は発生していないとのことでした。。。

>もしも、ホストサーバーに問題がないのであれば、仮想サーバーでOSをシングルユーザーモードで起動して、fsckを実行したらよいと思います。

→ブラウザ上では、ボタンによる再起動しか受けつけてくれないため、
 コマンドからの再起動(シングルユーザモードで)を実施したいと想うのですが、
 ★のメッセージが出続けてコマンドを受け付ける状態にならないために
 どうにもならなくなってしまっています。
 この状態から、強制的にコマンド入力が可能な状態する方法がありますでしょうか。。。

補足日時:2013/10/16 18:04
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!