LoginSignup
24
2

More than 1 year has passed since last update.

この記事誰得? 私しか得しないニッチな技術で記事投稿!

Amazon FSx for NetApp ONTAP のマウントで Failed to resolve server 〜 になった時の対処

Last updated at Posted at 2023-06-25

概要

Amazon FSx for NetApp ONTAP の NFSマウントでエラーになったので、同じ過ちを繰り返さないためメモしておきます。
今回は Amazon Linux2 のEC2環境から、mountコマンドを実行しています。

エラー内容

Failed to resolve server 〜 Name or service not known となっていて、どうやら名前解決ができていないっぽい。

$ sudo mount -t nfs svm-***.fs-***.fsx.ap-northeast-1.amazonaws.com:/vol1 /fsx
mount.nfs: Failed to resolve server svm-***.fs-***.fsx.ap-northeast-1.amazonaws.com: Name or service not known
mount.nfs: Operation already in progress

原因

VPCの設定が以下になっていたことが原因でした。

  • DNS名前解決:有効
  • DNSホスト名:無効  <- これがダメ

スクリーンショット 2023-06-21 19.22.28.png
この状態だと、同一VPC内のサーバーに対してDNS名の名前解決ができないため、今回のようなエラーとなってしまいます。

ファイルシステムを作成すると、SVMとボリュームの作成処理等で20分〜45分程度時間がかかります。この間にマウントしようとしてもエラーになるので、作成されるまで待ちましょう。

対処法

VPCの設定で DNSホスト名を有効化 にチェックします。
スクリーンショット 2023-06-18 11.55.19.png

設定編集後、DNSホスト名DNS解決 の両方が有効化されていればOKです。
スクリーンショット 2023-06-18 11.55.43.png

数分後に再度 mountコマンドを実行した結果、正常にマウントできるようになりました。

$ sudo mount -t nfs svm-***.fs-***.fsx.ap-northeast-1.amazonaws.com:/vol1 /fsx
$
$ df /fsx
ファイルシス                                               1K-ブロック      使用    使用可 使用% マウント位置
svm-***.fs-***.fsx.ap-northeast-1.amazonaws.com:/vol1  1020054784 117761152 902293632   12% /fsx

まとめ

  • FSxの設定ミスだと思っていたが、VPCの設定問題だったので基本を忘れずに(灯台下暗し)
  • AWSでONTAPさわれるの最高:relaxed:

参考文献

24
2
0

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
24
2