NAS を高遅延ネットワーク上で T2E コンバーターとして使用している場合、macOS が SMB でのファイルアクセスに時々失敗するのはなぜですか?


最終更新日: 2019-01-11

このシナリオにおいて、NAS AはmacOSデバイスがインターネットにアクセスできるようにするT2Eコンバーターです。このmacOSデバイスはSMBプロトコルによってNAS Bからファイルを転送しようとします。ファイルが高遅延ネットワーク (pingが50msより長くかかる) 上を移動すると、オペレーティングシステムのバージョンによっては困難な状況になることがあります。

  1. macOS 10.12.x:エラー -36になります。
  2. macOS 10.13.x:T2Eコンバーターとの接続が切断、再接続を繰り返します。

この問題は次の解決策のどれかひとつを使って解決します。

macOSをアップグレードする

macOS 10.12/10.13の場合は、macOS 10.14にアップグレードすることで問題が解決します。

  1. macOSをアップグレードする
    詳しい内容については次のAppleのウェブサイトを参照してください。https://www.apple.com/macos/how-to-upgrade
  2. SMBで共有しているフォルダーをアンマウントする。
  3. 共有フォルダーを再マウントします。
    情報の詳しい内容についてはQNAP ウェブサイトを参照してください。

最大読み込みサイズ

  1. macOSのターミナルを開きます、
  2. 次のコマンドを入力します。
    sudo sysctl net.smb.fs.maxread=524288

    注記
    この設定はデバイスを再起動後に設定されます。

  3. SMBで共有しているフォルダーをアンマウントする。
  4. 共有フォルダーを再マウントします。
    情報の詳しい内容についてはQNAP ウェブサイトを参照してください。

QTSを構成

  1. ファイルを保存しているNASにログインします。
  2. 「コントロールパネル」 > 「ネットワークサービスとファイルサービス」 > 「Win/Mac/NFS」 > 「Microsoftネットワーキング」 > 「高度なオプション」 > 「最上位 SMB バージョン」に進みます。
  3. 「SMB2」を選びます。
  4. 「適用」をクリックします。
  5. macOSデバイスを にログインします。
  6. SMBで共有しているフォルダーをアンマウントします。
  7. 共有フォルダーを再マウントします。
    情報の詳しい内容についてはQNAP ウェブサイトを参照してください。

この記事は役に立ちましたか?

ご意見をいただき、ありがとうございます。

この記事の改善箇所をお知らせください。

その他のフィードバックがある場合は、以下に入力してください。

仕様を選択

      もっと見る 閉じる

      当ページを他の国/地域で見る:

      気軽にお問い合わせ! show inquiry button
      open menu
      back to top