HA コントローラ構成における NVRAM について
NetApp のコントローラを HA で構成した場合、各コントローラ上の NVRAM の半分がパートナーデータのミラー用として、リザーブされます。(使用できる NVRAM が 非 HA 構成と比較し 1/2 になります。) Takeover 発生時、残ったコントローラは、このミラー用の NVRAM を使用して、ダウンコントローラの Read/Write を処理します。つまり、Takeover...
View ArticleClustered ONTAP の基本操作について
ライセンスの有効化必要に応じてライセンスを追加します。*1cluster1::> license add -license-code "License Code"Aggregate の操作Raid サイズ、Disk 数を指定して Aggregate を作成します。cluster1::> storage aggregate create -aggregate aggr1 -raidtype...
View ArticleLoad Sharing SnapMirror について
クアライアントからの Read(読み取り)要求を分散して、スループットを向上させる機能になります。具体的には、Root を含む任意の Volume のコピー(読み取り専用)を、マスターとは別の Aggregate に作成し、クライアントからの Read...
View ArticleData Protection SnapMirror について
従来のデータ保護を目的とした、クラスタ内/クラスタ間のミラーリング機能になります。クラスタ内 SnapMirror Cluster Network を使用して、ローカルクラスタ上で、SnapMirror を行う。ターゲットボリュームは、Source と同じ SVM でも、異なる SVM でも良い。クラスタ間 SnapMirror 異なるクラスタに存在するボリューム間で、SnapMirror...
View Articlesdw_cl_vol について
SnapManager for Exchange (SME) 等のベリファイ時に、ミラー先で生成されるボリュームです。ベリファイ成功時は自動で削除されますが、失敗時は残留する場合があります。これが残留していると、対象の Snapshot が busy 状態となり、次回のベリファイも失敗する可能性があります。ボリューム名は、sdw_cl_[volname]_0 で生成されます。> df -h...
View Articlebusy,LUNs 状態の Snapshot について
SnapManager for Exchange (SME) 等のベリファイ処理失敗時に、残存する Snapshot になります。以下の手順で削除する事が可能です。snap list コマンドで busy 状態の Snapshot を確認します。> snap list testvol Volume testvol working... %/used %/total date name...
View ArticleOntap シミュレーターで Flash Pool を試す
Flash Pool とはHDD と SSD が混在したアグリゲートを構成し、使用頻度の高いデータを SSD のキャッシュへ集めることで、HDD へのアクセスを低減する機能になります。データを移動させるわけではなく、アクセス頻度の高いデータを ONTAP が自動で判別し、キャッシュされる事から、運用稼動は発生しません。下記は、ユーザ数の増加に伴うスループットの傾向です。(出典:Tech OnTap)...
View ArticleNetApp Data ONTAP アップデート手順
FAS3210A クラスタモデルでのソフトウェアアップデート例になります。Data ONTAP のダウンロード下記 URL からソフトウェアをダウンロードします。http://support.netapp.com/NOW/cgi-bin/software/Web Server の準備本例では、mongoose を使用して、端末を Web Server...
View ArticleNetApp トラブルシューティング用のログ取得例
NetApp のトラブルシューティングに必要な主なログとして、以下の3つがあります。SP ログsavecore ログssram ログSP ログについては、SP ポート経由で取得し、savecore 及び、ssram については、CIFS 経由で取得する必要があります。CIFS のセットアップ方法ついては、後述します。なお、クラスタヘッド構成の場合、takeover 中でも head...
View ArticleWindows PowerShell で NetApp を制御
NetApp を Windows PowerShell により制御する事が可能です。詳細は NetApp PowerShell Survival Guide をご参照ください。検証環境Windows Server 2008R2 Datacenter Ontap Data ONTAP 8.1.0 SimulatorVMware Workstation 9.0.1 build-894247...
View ArticleNetApp ディスクの手動 fail について
NetApp では disk を明示的に fail する事が可能です。システム上は問題ないと判断されている disk において、何らかの不具合が懸念される場合等に有効です。本例では、仮想ディスク[v5.18]を fail してみます。 ディスクの手動 fail仮想ディスク[v5.18]が aggr0 で使用している事を確認します。 node1> sysconfig -r Aggregate...
View ArticleOntap シミュレーターで SnapDrive for Windows を試す
SnapDrive とは仮想ディスクの追加、削除、マッピング等を、Netapp からではなく、Windows サーバーから対話形式のウィザードで行う事が可能です。そのため、NetApp の操作方法を知らなくても、ストレージ管理を容易に実施する事が可能となります。SnapDrive インストールWindows Server 2008R2 へ、SnapDrive6.4.2_x64...
View ArticleNetApp SNMP Traphost 設定方法
例えば、重複排除処理が失敗した場合、AutoSupport では失敗を通知する事はできませんが、SNMP の TRAP で通知する事は可能です。以下、SNMP の設定手順になります。SNMP を有効にします。> options snmp.enable onSNMP コミュニティを設定します。> snmp community add ro "コミュニティ名"SNMP Traphost...
View ArticleONTAP 8.2 シミュレーター(Cluster-Mode)初期セットアップ
ONTAP 8.2 シミュレーターがリリースされていたので試してみました。今回は、汎用性の高い仕様に変更され、注目が高まっている Cluster-Mode を使用します。 7-Mode の初期セットアップ方法については、こちらをご参照頂けますと幸いです。7-Mode と Cluster-Mode の違い7-Mode...
View ArticleNetApp の Config バックアップ・リストアについて
システム障害によるデータ損失に備え、volume 内のデータは SnapMirror 等でバックアップを取りますが、コントローラー及び、volume の一部の設定情報については、config コマンドでバックアップ・リストアが可能です。(参考)PROFESSIONAL SERVICE TECH NOTE #034なお、下記の情報については対象外となりますのでご注意ください。vol...
View ArticleTeraTerm マクロ例
踏み台サーバー(192.168.1.100)を経由して、複数の NetApp の aggregate と volume の使用量を収集するマクロです。任意の Host(192.168.1.101-105)に、巡回アクセスして "df -Ag"と "df -h"を実行します。connect '192.168.1.100 /ssh /auth=password /user=root...
View ArticleNetApp sysstat コマンドについて
sysstat とはDataONTAP 標準の性能関連情報表示コマンド CPU 使用率、プロトコル毎の統計情報、Network Throughput、Disk Read/Write、CP 等を表示する。FAS の利用状況の概要を確認する事が可能。 >sysstat -x <interval(sec)>マルチプロセッサ CPU の使用率の統計を下記コマンドで出力可能 1つ以上の...
View ArticleNetApp Route 設定について
NetApp へ Route を設定/削除する際の手順になります。Static Route 追加> route add net 192.168.1.0/24 10.1.1.254 1Static Route 削除> route delete 192.168.1.0Default Route 設定> route add default 172.16.1.254 1Default...
View ArticleNetApp Perfstat ツールについて
Perfstat とはPerfstat は、FAS の詳細なパフォーマンスデータを取得する事が可能なスクリプトです。NOWからダウンロードし、クライアントホスト上で実行します。Data ONTAP 7G/7-Mode 用の Perfstat7 と、Cluster-Mode 用の Perfstat Converged の 2種類があります。要件として、Perfstat を実施するクライアントと FAS...
View ArticleNetApp ディスクボトルネックの対処方法について
はじめに一般的に、HDD においては、フォーマットした状態に書き込みしていく場合、シーケンシャルな書き込みが行われますが、消去作業が繰り返されるうちに、領域が分断され、ランダムアクセスせざるを得ない状態となります。また、ヘッドを物理的に様々に移動する必要が多発するランダム I/O は、シーケンシャル I/O...
View ArticleCisco と NetApp(7-Mode)で LAG 設定
以前、Nexus と Netapp 間で LAG を構成する際の注意点の記事で LAG の設定例を書きましたが、NetAppのソフトウェアバージョン8.2では、少し設定が異なったのでメモします。それぞれ2本のインターフェースで LAG を構成し、NetApp 側は VLAN101と102のインターフェースを作成します。Cisco側は VLAN101と...
View ArticleNFS データストアでフォルダを作成できない問題について
NetApp で作成したボリュームを、ESXi から NFSでマウントし、データストア上にフォルダを作成しようとした際、以下のエラーが出力される問題に遭遇しました。ESXi「192.168.1.100」で オブジェクト「ha-nfc-file-manager」の「FileManager.MakeDirectory」 の呼び出しが失敗しました。もちろん、ボリュームは正しく...
View ArticleClustered ONTAP で CIFS 共有
移動ユーザープロファイルの検証のため、久しぶりに Simulate ONTAP 8.3.2で、CIFS サーバーを構築しました。ドメイン参加に失敗する問題があったのでメモしておきます。Aggregate 作成storage aggregate create -aggregate aggr1 -raidtype raid_dp -diskcount 5 -nodes cluster1-01...
View ArticleNetApp クォータ設定について
クォータとは?ボリューム内のリソース使用量を追跡し、使用量を制限する機能です。例えば、ボリュームを CIFS 共有している場合、ボリューム内のディスク使用量や、ファイル数をユーザー単位で制限することが可能です。クォータの設定以下の前提条件で、ディスク使用量を制限する設定例になります。NetApp(cDOT)を AD ドメイン環境(example.com)に参加させます。ボリューム(vol1)で...
View ArticleONTAP9.4 の重複排除効果監視について
ONTAP Simulator 9.4 を使用したテスト環境の構築と、重複排除効果を監視する方法をご紹介します。環境構築手順(簡易版)disk 追加~Aggr 作成storage disk assign -all true -node cl-01 storage aggregate create -aggregate aggr1 -raidtype raid_dp -diskcount 20...
View ArticlecDOTで NFS マウントエラー
久しぶりに触ったら、NFSマウントでハマってしまったのでメモしておきます。まず、以下のエラーでマウントに失敗# mount -t nfs -v 10.1.1.21:/vol1 /mnt/test mount.nfs: timeout set for Wed Nov 28 08:50:58 2018 mount.nfs: trying text-based options...
View ArticleData ONTAP 7-Mode を Cluster-Mode へ変換する方法について
NetApp の DataOntap のモードを、7-Mode から Cluster-Mode に変換する手順です。※この手順を使用すると、ディスク上のデータおよび、設定は保持されず、すべてのデータが失われます。1. 「クラスタフェイルオーバー」を無効にして、ノードを再起動し、LOADER プロンプトに移行> cf disable ...クラスタ構成でない場合不要 > cf status...
View ArticleONTAP9.4 で各カウンタを取得するコマンド
コントローラ単位例)コントローラ単位で、CPU、メモリ、IOPS 関連のカウンタを1秒間隔で取得して表示> set diagnostic *> statistics show-periodic -object system:node -instance cl-01 -interval 1 -counter...
View Articlesshpass について
sshpass*1 とは コマンドラインで ssh 接続のパスワードを指定可能なツールになります。SSH 被接続装置へ1行でログインし、続けてコマンドを実行する事が可能です。ssh で接続できる装置であれば、基本的に利用する事が可能ですが、特に NetApp(7-Mode)は、display コマンドで grep に対応していないため便利です。 sshpass 使用例 snapshot...
View ArticleONTAP9.4 AutoSupport 設定
cDot で AutoSupport Mail を送信する設定です。 AUtoSUpport Mail についてはこちらをご参考ください。 AutoSupport の設定例 > system node autosupport modify -node cl-01 -state enable > system node autosupport modify -node cl-01...
View Article