[重要なセキュリティのお知らせ] 偽の Qfinder Pro ウェブサイトが検出されました。もっと見る >

このコンテンツは、機械翻訳で翻訳されています。機械翻訳の免責条項をご覧ください。
英語に切り替える

How do I troubleshoot it if my NAS transfer speeds dropped dramatically ?
NAS の転送速度が急激に低下した場合、どのようにトラブルシューティングを行いますか?


最終更新日: 2026-03-31

対象製品

  • All QNAP NAS models running QTS / QuTS hero

症状

  • NAS の転送速度が劇的に低下しました(例えば、数百 MB/s から数十 MB/s へ)。
  • ハードウェアの変更は行われていません(ディスク交換なし、ケーブル交換なし、NIC 変更なし)。
  • 設定の変更は行われていません(ファームウェア更新なし、ネットワーク設定変更なし、プロトコル変更なし)。

手順

ステップ 1: 純粋なネットワークスループットをテストする(iperf3)

ファイルプロトコルに依存せずにネットワークリンクを確認します。これが最も重要な最初のテストです。

# NAS 上で(iperf3 サーバーを開始) iperf3 -s  # クライアント PC 上で(シングルストリーム) iperf3 -c <nas_ip> -t 10  # クライアント PC 上で(集約テスト用マルチストリーム) iperf3 -c <nas_ip> -t 10 -P 4
リンクタイプ期待される iperf3 の結果
1GbE約 940 Mbps (約 117 MB/s)
10GbE約 9.4 Gbps (約 1.17 GB/s)
25GbE約 23.5 Gbps (約 2.9 GB/s)
NAS にiperf3がインストールされていない場合は、QNAP FAQ QTS と QuTS hero に iperf3 をインストールするにはどうすればよいですか?を参照して、ステップバイステップのインストール手順を確認してください。あるいは、同じスイッチセグメント内の 2 つのクライアント PC 間でiperf3を実行して、スイッチとケーブルの性能を確認することもできます。
  • iperf3 の結果がも低い場合ネットワーク経路がボトルネックです。ステップ 2 に進んでください。
  • iperf3 の結果が正常であれば、物理ネットワークは問題ない可能性が高く、問題はファイルサービス層にあります。ステップ 4 に進んでください。

ステップ 2: ネットワークパスを分離する(単一リンクテスト)

重要: リンクアグリゲーションやマルチパスを有効にした状態でテストしないでください。1 つの NIC → 1 つのケーブル → 1 つのスイッチポートを一度にテストしてください。

2a. NIC リンクネゴシエーションを確認する

  • QTS / QuTS hero で、コントロールパネル → ネットワークと仮想スイッチ → インターフェースに移動し、各物理アダプターの速度デュプレックスの値を確認します。
# (オプション)SSH を介して各インターフェースのネゴシエートされた速度とデュプレックスを確認する
ethtool eth0 | grep -E "Speed|Duplex|Link detected| 自動ネゴシエーション"
ethtool eth1 | grep -E "Speed|Duplex|Link detected| 自動ネゴシエーション"
# すべてのアクティブなインターフェース(eth2, eth3, ...)で繰り返します
  • 10GbE NIC が 1GbE(またはそれ以下)にネゴシエートされた場合、スループットは約 117 MB/ s に制限されます。
  • ハーフデュプレックスネゴシエーションはスループットを大幅に減少させ、衝突を引き起こす可能性があります。
  • 自動ネゴシエーションが予期しない速度を示した場合、別のケーブルまたはスイッチポートを試してください。

2b. インターフェースエラーカウンターを確認する

# パケットエラー、ドロップ、オーバーランを確認する
ifconfig eth0 | grep -E "errors|dropped|overruns|frame|carrier"
# または ip -s を使用:
ip -s link show eth0
  • 非ゼロのRX エラーTX エラードロップ、またはオーバーランは、ケーブル、SFP、またはスイッチポートの問題を示している可能性があります。
  • 大きな転送の前後にチェックを実行して、カウンターが増加するかどうかを確認します。

2c. ケーブルと SFP/DAC モジュール(使用されている場合)をテストする  

  • DAC ケーブルまたは SFP モジュールを、正常なものと交換してください。
  • NAS をクライアント PC に直接接続して、スイッチの問題を切り分けます。
  • 別のスイッチポートを試してください。
  • ファイバー SFP+ を使用している場合は、コネクタの汚れやファイバーの曲がりを確認してください。


ステップ 3: MTU の一貫性を確認する (ジャンボフレーム)

NAS、スイッチ、クライアント間の MTU の不一致は、スループットの崩壊の一般的な原因です。

# NAS インターフェースで MTU を確認する
ip link show | grep mtu

# クライアントで MTU を確認する (Windows)
netsh interface ipv4 show subinterfaces

# クライアントで MTU を確認する (Linux / macOS)
ifconfig | grep mtu
NAS、スイッチ、クライアントの 3 つのエンドポイントは必ず同じ MTU を持つ必要があります。経路上のいずれかのデバイスが小さい MTU を持っている場合、パケットが断片化されたり、静かにドロップされる可能性があります。
  • 簡易テスト: 一時的にすべてのデバイスで MTU を 1500(標準)に設定して再テストします。速度が改善される場合、問題はジャンボフレームの設定ミスである可能性があります。
  • ジャンボフレーム (MTU 9000) は、NAS、スイッチポート、およびクライアント NIC のすべてで有効にする必要があります。
# NAS インターフェースを標準 MTU に一時的にリセットする(例) ifconfig eth0 mtu 1500  # クライアントからエンドツーエンドの MTU を確認するために ping でテストする ping -f -l 8972 <nas_ip>    # Windows (8972 = 9000 - 28 headers) ping -M do -s 8972 <nas_ip> # Linux

ステップ 4: バックグラウンドタスクとシステム負荷を確認

定期的な速度低下の一般的な原因: スケジュールされたプールスクラビングとバックアップジョブは、ディスク I / O を大幅に消費し、実行中に転送速度が劇的に低下する可能性があります。速度の問題が予測可能な間隔で発生する場合(例えば、毎週または毎晩)、まずスケジュールを確認してください。

4a. スケジュールされたプールスクラビングを確認

  • QTS / QuTS hero で、ストレージ&スナップショット → ストレージ / スナップショットに移動し、ストレージプールを選択して、管理 → アクションをクリックしてスクラビングスケジュールを確認します。
  • RAID スクラビングは、アレイ内のすべてのディスクのすべてのブロックを読み取ります。これにより、実行中の転送性能が 50% 以上低下する可能性があります。
  • QTS のデフォルトでは、スクラビングが定期的にスケジュールされることがあります(例えば、毎月)。QuTS hero(ZFS)も独自のスクラブスケジュールを持っています。
# アクティブな RAID スクラビングまたは再構築を確認
cat /proc/mdstat | grep -E "resync|recovery|reshape|check"

# ZFS スクラブステータスを確認 (QuTS hero)
zpool status | grep -E "scan|scrub"

4b. スケジュールされたバックアップジョブを確認

  • HBS 3 (Hybrid Backup Sync)、RTRR、rsync、およびスナップショットレプリカジョブは、実行中にディスク I/O またはネットワーク帯域幅を飽和させる可能性があります。
  • QTS / QuTS hero で、HBS 3を開き、アクティブおよびスケジュールされたジョブを確認します。また、サードパーティのバックアップソフトウェアも確認してください。
  • バックアップジョブがユーザーファイル転送と同時に実行される場合、両方が I/O を競合します。

ステップ 5: ストレージレイヤーを確認する(確認)

すべてのネットワークテストが合格した場合、ストレージレイヤーがボトルネックでないことを確認します。

# RAID の簡易健康診断
cat /proc/mdstat

# ストレージパフォーマンステスト
qcli_ストレージ -t

# ローカルファイルシステムスループット (ネットワークを完全にバイパス)
dd if=/dev/zero of=/share/CACHEDEV1_DATA/testfile bs=1M count=1024 oflag=direct
dd if=/share/CACHEDEV1_DATA/testfile of=/dev/null bs=1M iflag=direct
rm /share/CACHEDEV1_DATA/testfile
  • ローカルdd スループットも低い場合は、SSD キャッシュの状態を確認します(ストレージ&スナップショット → キャッシュアクセラレーション)— 劣化したキャッシュは I/O を制限する可能性があります。
  • ディスクスループットが異常に見える場合は、S.M.A.R.T. 健康状態を確認します。

ステップ 6: サポート用の診断データを収集する

上記の手順で問題が解決しない場合は、これらのデータを収集し、サポートチケットを開く前にシステムログをダンプしてください。

https://service.qnap.com/でサポートチケットを開き、出力を添付してください。


警告

  • 複数の変更を同時に行わず、一度に一つの変数を変更して再テストしてください。
  • 変更を行う前に元の設定を記録してください、特にネットワーク、MTU、ボンディング、スイッチの設定。
  • SMB の結果だけを見ても根本原因を特定するには不十分です。すべてのプロトコルが遅い場合は、まずネットワーク層の隔離を行ってください。
  • dd書き込みテストはボリュームに一時ファイルを作成します。十分な空き容量を確保し、後でクリーンアップしてください。
  • 本番システムで SSD キャッシュを無効にすると、これに依存するワークロードのパフォーマンスが一時的に低下する可能性があります。可能であれば、メンテナンスウィンドウ中にこのテストを行ってください。
  • 2 つの NAS ユニットを比較する際には、ファームウェアバージョン、インストールされたアプリケーション、NIC 設定、ボリューム設定がすべて同一であることを確認してください。

さらに読む

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

100% の人が、これは役に立つと思っています。
ご意見をいただき、ありがとうございます。

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

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

仕様を選択

      もっと見る 閉じる
      back to top