質問内容・経緯
win_mapped_driveモジュールを用いたsambaサーバのマウントについてyamlの書き方や注意事項などあればご教示いただきたいです。
Linuxをsambaファイルサーバとし、Windows serverからマウントを試みています。
Ansibleのwin_mapped_driveモジュールが利用できると考え実装・実行してみました。
結果としてはwin_mapped_driveモジュール利用taskでchangedはでるものの実機ではネットワークドライブが作成されていない状態です。
ちなみに実機にてNew-PSDriveコマンドを入力したところ正常にネットワークドライブが作成されました。
samba側の設定は問題ないと考えております。
また、実機はWindows Server 2016を使用しております。
ネットワークドライブの確認に使用したユーザは管理者権限を持ったローカルユーザです。
LinuxをファイルサーバとしてWindowsからマウントする方法(Ansibleを用いる)について他に良い方法があればそちらについてだけでもご回答いただければ幸いです。
該当のソースコード
yaml
1- name: Create a mapped drive under M 2 win_mapped_drive: 3 letter: M 4 path: "\{{ ip }}\media" 5 state: present
試したこと
- win_mapped_driveでユーザネーム・パスワード指定なしで実行
→changedになるものの実機ではマウントできておらず
2. win_mapped_driveでusernameとpasswordを管理者権限をもつローカルユーザのユーザ名とパスワードを指定して実行
→同上
3. New-PSDrive -Persist -Name M -PSProvider FileSystem -Root <sambaサーバのipと共有デレクトリ名>
→changedになるものの実機ではマウントできていない。実行結果をregisterして確認したらちゃんと実行成功していそうな出力がでた。
4. webdavリダイレクターの機能を導入後1~3を実施
→結果変わらず
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。