私は1年以上にわたってUbuntu Server 16.04を使用して複数のWindowsサーバーをバックアップできましたが、2017年5月9日火曜日にすべてが停止しました。
fstabを使用してこれらのWindowsファイルシステムをマウントする方法は次のとおりです。
sudo nano /etc/fstab
\\192.168.1.1\c$ /mnt/win2012r2 cifs credentials=/home/user/.smb,iocharset=utf8,sec=ntlm 0 0
\\192.168.1.2\d$ /mnt/win2008r2 cifs credentials=/home/user/.smb,iocharset=utf8,sec=ntlm 0 0
\\192.168.1.3\c$ /mnt/win2012 cifs credentials=/home/user/.smb,iocharset=utf8,sec=ntlm 0 0
\\192.168.1.4\d$ /mnt/win2008 cifs credentials=/home/user/.smb,iocharset=utf8,sec=ntlm 0 0
/home/user/.smb ファイルには、次のコンテンツのみが含まれます。
username=administrator2
password=s3cr3tPW
domain=company1
再起動後にmountコマンドを実行しようとすると、すべてのサーバーのドライブがLinuxファイルシステムにマウントされていると表示されます。
sudo mount -a --verbose -vvv
/mnt/win2012r2 : already mounted
/mnt/win2008r2 : already mounted
/mnt/win2012 : already mounted
/mnt/win2008 : already mounted
ただし、これらのマウントポイントがあるディレクトリを一覧表示しようとすると時間がかかり、最終的にこれらのホストがダウンしていると表示されます。
ls /mnt
ls: cannot access 'win2012r2': Host is down
ls: cannot access 'win2008r2': Host is down
ls: cannot access 'win2012': Host is down
ls: cannot access 'win2008': Host is down
上記のエラーは、本質的にcron rsyncログに表示されるエラーと同じです。
failed: Host is down (112)
もう一度申し上げますが、これは2017年5月9日火曜日に始まりました。そして、これはこのネットワークでしか起こりません。まったく他の会社でも同じことが起こっていますが、私は同じバックアップ方法を使用しています。
最後に、これらのバックアップサーバーの設定は最近変更されていません。 5月8日から9日の間に明示的に更新が行われた記憶もありません。
答え1
カジュアルなハッカー。
コマンドラインからインストールすると同じエラーが発生しました。
sudo mount -t cifs //ls2/jc /mnt/ls2 -o username=jc
エラーは発生しません。」ホストがダウンしました”共有ディレクトリにアクセスしようとするまで/mnt/ls2
そして /mnt
。
ls /mnt/ls2
ls /mnt
その後、共有をアンマウントし、以前sudo umount /mnt/ls2
と同じコマンドを使用して再マウントしましたsudo mount -t cifs //ls2/jc /mnt/ls2 -o username=jc
。
すべて最高です。
重要なヒント:
シェア//ls2/jc
はいいえMicrosoftシステムで現在実行されているUbuntu 14サーバーで更新され、smbd Version 4.3.11-Ubuntu
uname -a出力:
Linux ls2 4.4.0-75-generic #96~14.04.1-Ubuntu SMP Thu Apr 20 11:06:56 UTC 2017 i686 i686 i686 GNU/Linux
クライアント uname -a mount コマンドの実行結果:
Linux tec3 4.4.0-75-generic #96~14.04.1-Ubuntu SMP Thu Apr 20 11:06:30 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux
クライアントマウントバージョン:
mount from util-linux 2.20.1 (with libblkid and selinux support)