PRIMECLUSTER Global Disk Services 説明書 4.1 (Solaris(TM) オペレーティングシステム版) |
目次
![]() ![]() |
付録D コマンドリファレンス |
sdxroot -M -c class -d disk[,disk,...]
sdxroot -R -c class -d disk[,disk,...]
sdxrootは、ルートファイルシステムを含むシステムディスクのミラーリング定義の完了、または、定義の解除を行うコマンドです。スーパユーザ権限を持つユーザだけがsdxroot コマンドを実行することができます。
システムディスクとは、動作中のSolaris(TM)オペレーティングシステムがインストールされた物理ディスクのことであり、具体的には次のいずれかのファイルシステム(またはスワップ域)として現在動作しているスライスを含むディスク全体を指します。
/, /usr, /var, またはスワップ
以下の基本オプションのうち、いずれかを指定します。
以下のサブオプションを指定します。
正常終了した場合には0を返し、そうでない場合には0以外の値を返します。
/(ルート)、/usr、および/varがインストールされたディスクと、スワップ域として割り当てられているディスクが異なる場合を例として、システムディスクのミラーリング手順とミラーリング解除手順を以下に示します。
1.動作中のアプリケーションプログラムを停止します。
ミラーリングの定義を安全に行うため、動作しているアプリケーションプログラムを停止させる必要があります。ミラーリングの定義を有効にするためには、手順の完了後にシステムを再起動しなければなりません。
より安全性が求められる場合は、システムディスクのバックアップを採取してください。
2.システムディスクをルートクラスへ登録します。
この例では、/(ルート)、/usr、および/varがインストールされたディスクをc0t0d0、スワップに割り当てられているディスクをc0t0d1とします。
# sdxdisk -M -c System -a type=root -d c0t0d0=Root1:keep, |
3.システムディスクをグループへ接続します。
# sdxdisk -C -c System -g Group1 -d Root1,Root2 -v 0=root:on,1=usr:on,3=var:on,4=home:on,5=opt:on |
システムディスクにオープンされていない物理スライスがある場合
sdxdisk -Cコマンドの復帰後、オープンされていない物理スライスに対応して作成されたボリュームは起動され、等価性コピーが実行されます。sdxcopy -Cコマンドを使用して等価性コピーを中止するか、または、等価性コピーが完了した後に、手順4を実行してください。ファイルシステムがマウントされている物理スライスや、rawデバイスとしてアクセスされている物理スライスは、オープンされています。mount(1M)コマンドで表示されず、かつ、fuser(1M)コマンドでプロセスIDが表示されない物理スライスは、オープンされていない可能性があります。
4.ミラー定義が完了したことを確認します。
# sdxroot -M -c System -d Root1,Swap1 |
5.システムを再起動します。
# shutdown -y -g0 -i6 |
6.ミラーリングされていることを確認します。
mountコマンドやsdxinfoコマンドを使って、システムディスクが正しくミラーリングされていることを確認します。
1.動作中のアプリケーションプログラムを停止します。
ミラーリングの中止を安全に行うため、動作しているアプリケーションプログラムを停止させる必要があります。ミラーリングの中止を有効にするためには、手順の完了後にシステムを再起動しなければなりません。
より安全性が求められる場合は、システムディスクのバックアップを採取してください。
2.中止した後にシステムディスクとして使用するディスク以外をグループから切断します。
# sdxdisk -D -c System -g Group1 -d Root2 |
3.ミラーの中止が完了したことを確認します。
# sdxroot -R -c System -d Root1,Swap1 |
4.システムを再起動します。
# shutdown -y -g0 -i6 |
5.ミラーリングが中止されていることを確認します。
mountコマンドやsdxinfoコマンドを使って、システムディスクのミラーリングが正しく中止されていることを確認します。
6.システムディスクの管理を解除します。
# sdxvolume -F -c System -v root |
目次
![]() ![]() |