基本的にCentOS7が開発環境で有るケースが多いんだけど
社内のファイルサーバーがWindowsっていうのもよく有るケース。
Linux側からファイルマウントするととても便利ですよね。
cifsコマンドでマウントしたらエラー
開発用に新しいLinuxサーバーを構築したので、
いつもどおりcifsコマンドでWindowsのファイルシステムに対してマウントしようとしたら。
mout errorが発生
1 |
write-protected, mounting read-only |
read only???
権限とか特にいじっていないはずなのに?
samba周辺のライブラリ不足が原因
cifsコマンド内容をちょこちょこ調べてみるとライブラリが不足していただけだった。
smbのクライアントcifs-utilsをインストールするだけで解決。
Ubutuの場合、smbfs をapt-getでインストールする感じ。
1 |
$ sudo yum install -y cifs-utils |
サーバーによってはSelinuxを無効化してないと駄目なケースもあるので
eetenforce使って確認してみてね。
1 |
$ sudo setenforce 0 |
これでPermissiveになるのでマウントに成功するはず。
Ansibleとかで自動化するべきだね。
ちなみに最近 AWX が気になっている。
じゃあね〜〜。