• 締切済み

ネットワーク上のコピー

お世話になります。 サーバーAのファイルをサーバーBよりコピーコマンドで書き換えたいのですが方法がありますか。 サーバーAの/etc/fstabの記述を間違え起動できません。そこでサーバーBの/etc/fstabをCPコマンドで上書きコピーの方法を教えてください。 cp /etc/fstab 192.168.1.200 /etc/fstab の記述ではエラーとなります。

みんなの回答

  • vaidurya
  • ベストアンサー率45% (2714/5983)
回答No.4

サーバーAとサーバーBのホスト名が同じというのも普通無いのですが たとえサーバーでもメンテナンス用にキーボードとディスプレイは付けておいて (うちは切替器とかで対応) 起動トラブルについては、画面エラーを見られるようにすべきです。 追加したパーティションの不備であれば、たぶん起動処理の途中で止まっています。 普通は、sshで入れれば、そこでfstabをviとかで編集すれば済みますが この段階でsshdとかは起動していなかったような気がします。 こういう状況はファイルシステムのトラブルでもおきますから 普通は、速やかな不具合対処のために、直接ログインの環境は必要だと思います。 また、最近はfstabでのパーティション記述はUUIDが使われることがあります。 この場合、他のPCのfstabをコピーしても役に立ちません。 HDDの交換の際などもUUIDの食い違いに泣くので vol_idコマンドとかの使い方も習得しておくといいと思います。

  • xyz951
  • ベストアンサー率18% (15/79)
回答No.3

CD/USBブートのディストリビューションで起動してHDDをマウントする。

  • salsberry
  • ベストアンサー率69% (495/711)
回答No.2

ネットワーク越しにファイルをコピーするなら、普通のcpコマンドではなくてrcpとかscpとかを使います。rsyncとかftp, sftpを使う方法もあるでしょう。 いずれにしても、サーバーAが起動していないことには無理ですが。 Aのディスクを取り外してBにつなぎ、fstabを修正してからAに戻すことはできませんか?

回答No.1

>サーバーAの/etc/fstabの記述を間違え起動できません。 起動してないサーバーAのファイルを書き換えたいのですか? そんな事はできないでしょう. Single User Mode でサーバーA にログインすることが先決だと 思います.

kuma-komar
質問者

お礼

皆さんありごとうございます。 なんとなく解決しました。 CTR+C Enter などを繰り返しましたら、Passwordのメッセージが出ましたのでRootのパスワード入力。 次に ホスト名~#となりましたので Exit 入力しましたら。 起動し、表記のファイル修正を行い正常に起動しました。

kuma-komar
質問者

補足

Windowsからpingを送ると繋がっているようです。 fstabの内容的には、サーバーに増設したsdbハードディスクをマウントする記述を最後に追加してますが、他のハードは起動していると思うのですが。 Single User Modeでのログイン方法は試したいのですが、方法を教えていただけませんか。(BのサーバーからAへログインですね) インストール時のホスト名はABとも同じになっています。

関連するQ&A