7
5

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

WindowsとAmazonLinux2からAmazon FSx for Windowsに接続する

Last updated at Posted at 2019-03-17

FSxを試す

はじめに

とうとう東京リージョンにもFSx for Windowsが来たので使ってみた

今回は、Windows*2(ap-northeast-1a,ap-northeast-1c)とAmazonLinux2から接続するのを試してみた

DirectoryServiceの作成

FSxを使用するには先ず、DirectoryServiceが必要になるため作成する。
スクリーンショット 2019-03-16 11.25.59.png

EC2を作成する

windowsインスタンス

上記で作成したDirectoryServiceをドメイン結合ディレクトリに指定してEC2をap-northeast-1aap-northeast-1cに1台ずつ作成する。

スクリーンショット 2019-03-16 12.05.41.png

amazon linux2インスタンス

以下の公式ドキュメント通りにドメインに参加する
https://docs.aws.amazon.com/directoryservice/latest/admin-guide/join_linux_instance.html

$ sudo su - admin@sakon.local
Creating home directory for admin@sakon.local.

$ whoami
admin@sakon.local

FSxの作成

注意点としては、Storage Capacityは300GiB以上じゃないとイケない。

スクリーンショット 2019-03-16 11.52.55.png

思ったより、時間かかる。10分〜15分くらいかかる。

んで、出来上がったのがこちら

スクリーンショット 2019-03-17 11.33.11.png

※security groupのinboundに上記で作成したEC2から接続出来るようにしておく

WindowsからFSxに接続する

上記で作成したWindowsインスタンスに接続

FSxと同じゾーン(ap-northeast-1a)のEC2

名前解決が出来るか確認

C:\Users\Admin>nslookup fs-0fafdb22a5012a075.sakon.local
サーバー:  sakon.local
Address:  10.0.0.37

名前:    amznfsxkk5ui0qy.sakon.local
Address:  10.0.0.97
Aliases:  fs-0fafdb22a5012a075.sakon.local

エクスプローラから確認

shareというフォルダが見える。
スクリーンショット 2019-03-17 11.37.15.png

ネットワークドライブに割り当てる

Amazon FSx 2019-03-17 11-39-05.png

簡単にコピペ出来るWindowが出てくる

スクリーンショット 2019-03-17 11.40.30.png

C:\Users\Admin>net use z: \\fs-0fafdb22a5012a075.sakon.local\share
コマンドは正常に終了しました。

適当にzドライブに割り当ててみる
スクリーンショット 2019-03-17 11.41.48.png

FSxと違うゾーン(ap-northeast-1c)のEC2

エクスプローラから確認

もちろん問題なくつながる

スクリーンショット 2019-03-17 12.29.20.png

排他の確認

ap-northeast-1aのEC2で開いて編集(未保存)

スクリーンショット 2019-03-17 13.01.37.png

ap-northeast-1cのEC2で開いて編集(未保存)

スクリーンショット 2019-03-17 13.01.43.png

ap-northeast-1aのEC2で保存 → ap-northeast-1cのEC2で保存
普通に保存できる

開き直すと・・・後勝ちとなっている
スクリーンショット 2019-03-17 13.05.46.png

AmazonLinuxから接続する

Windows同様Attachをクリック
スクリーンショット 2019-03-17 18.23.15.png

↓ドメインは大文字なの注意

$ kinit Admin@SAKON.LOCAL
Password for Admin@SAKON.LOCAL:

マウントするディレクトリを作成する

$ sudo mkdir /fsx

マウントする

$ sudo mount -t cifs -o user=Admin@SAKON.LOCAL,cruid=$(id -u),uid=$(id -u),sec=krb5 //fs-0fafdb22a5012a075.sakon.local/share /fsx
[sudo] password for admin@sakon.local:

上記のWindowsで作成したファイルが表示される

$ ls -lhA /fsx/
total 16K
-rwxr-xr-x 1 admin@sakon.local root 4 Mar 17 04:05 test.txt

書き込んでみる

$ vi /fsx/test.txt
write from linux

$ cat /fsx/test.txt
ukon

write from linux

Windowsからも変更内容を確認

スクリーンショット 2019-03-17 19.24.06.png

問題なし。

7
5
1

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
7
5

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?