- 締切済み
ネットワーク上のコピー
お世話になります。 サーバーAのファイルをサーバーBよりコピーコマンドで書き換えたいのですが方法がありますか。 サーバーAの/etc/fstabの記述を間違え起動できません。そこでサーバーBの/etc/fstabをCPコマンドで上書きコピーの方法を教えてください。 cp /etc/fstab 192.168.1.200 /etc/fstab の記述ではエラーとなります。
- みんなの回答 (4)
- 専門家の回答
みんなの回答
- vaidurya
- ベストアンサー率45% (2714/5983)
サーバーAとサーバーBのホスト名が同じというのも普通無いのですが たとえサーバーでもメンテナンス用にキーボードとディスプレイは付けておいて (うちは切替器とかで対応) 起動トラブルについては、画面エラーを見られるようにすべきです。 追加したパーティションの不備であれば、たぶん起動処理の途中で止まっています。 普通は、sshで入れれば、そこでfstabをviとかで編集すれば済みますが この段階でsshdとかは起動していなかったような気がします。 こういう状況はファイルシステムのトラブルでもおきますから 普通は、速やかな不具合対処のために、直接ログインの環境は必要だと思います。 また、最近はfstabでのパーティション記述はUUIDが使われることがあります。 この場合、他のPCのfstabをコピーしても役に立ちません。 HDDの交換の際などもUUIDの食い違いに泣くので vol_idコマンドとかの使い方も習得しておくといいと思います。
- xyz951
- ベストアンサー率18% (15/79)
CD/USBブートのディストリビューションで起動してHDDをマウントする。
- salsberry
- ベストアンサー率69% (495/711)
ネットワーク越しにファイルをコピーするなら、普通のcpコマンドではなくてrcpとかscpとかを使います。rsyncとかftp, sftpを使う方法もあるでしょう。 いずれにしても、サーバーAが起動していないことには無理ですが。 Aのディスクを取り外してBにつなぎ、fstabを修正してからAに戻すことはできませんか?
- 小田 力(@ricky-oda)
- ベストアンサー率55% (46/83)
>サーバーAの/etc/fstabの記述を間違え起動できません。 起動してないサーバーAのファイルを書き換えたいのですか? そんな事はできないでしょう. Single User Mode でサーバーA にログインすることが先決だと 思います.
お礼
皆さんありごとうございます。 なんとなく解決しました。 CTR+C Enter などを繰り返しましたら、Passwordのメッセージが出ましたのでRootのパスワード入力。 次に ホスト名~#となりましたので Exit 入力しましたら。 起動し、表記のファイル修正を行い正常に起動しました。
補足
Windowsからpingを送ると繋がっているようです。 fstabの内容的には、サーバーに増設したsdbハードディスクをマウントする記述を最後に追加してますが、他のハードは起動していると思うのですが。 Single User Modeでのログイン方法は試したいのですが、方法を教えていただけませんか。(BのサーバーからAへログインですね) インストール時のホスト名はABとも同じになっています。