現在のノードで Sun Cluster ソフトウェアを停止します。
# scadmin stopnode |
起動ディスク上に rootdg の単純パーティションが存在する場合は、起動ディスク以外の場所に個別のパーティション (サイズは 2 シリンダ) を探します。起動ディスク上に rootdg の単純パーティションが存在しない場合は、手順 10 へ進んでください。
format コマンドを使用して、新しいパーティションを予約しラベルを付けます。
# format c0t3d0 |
c0t3d0s7 を、サイズが 2 シリンダの新しいパーティションにします。
CVM に対して新しいパーティションを定義します。
# vxdisk -f init c0t3d0s7 |
新しいパーティションを rootdg に追加します。
# vxdg adddisk c0t3d0s7 |
新しい rootdg パーティションを volboot ファイルに追加します。
# vxdctl add disk c0t3d0s7 |
format コマンドを使用して、古いディスクパーティションを解放します。
# format c0t0d0 |
パーティション c0t0d0s5 の領域が解放されます。
rootdg から元のディスクを削除します。
# vxdg rmdisk c0t0d0s5 # vxdisk rm c0t0d0s5 |
volboot ファイル内の rootdg の古いパーティションをクリーンアップします。
# vxdctl rm disk c0t0d0s5 |
vxdiskadm を入力して、起動ディスク (この例では c0t0d0) をカプセル化します。
# vxdiskadm -Select an operation to perform: 2 -Select disk devices to encapsulate: [,all,list,q,?] c0t0d0 -Continue operation? [y,n,q,?] (default: y) y -Which disk group [,list,q,?] (default: rootdg) rootdg -Use a default disk name for the disk? [y,n,q,?] (default: y) n -Continue with operation? [y,n,q,?] (default: y) y -Continue with encapsulation? [y,n,q,?] (default: y) y -Enter disk name for [,q,?] (default: disk01) disk01 -Encapsulate other disks? [y,n,q,?] (default: n) n -Select an operation to perform: q |
各手順を検証してください。
システムを再起動します。
# shutdown -g0 -y -i6 |
システムがもう一度再起動し、プロセスが完了します。
以上で起動ディスクがカプセル化され、CVM によって管理されるようになりました。
カプセル化を検証するには、次の手順に従います。
カプセル化したディスクをミラー化するために、ディスク (例: c0t2d0) とメディア名 (例: mirrorroot) を選択し、次のように入力します。
# /etc/vx/bin/vxdisksetup -i c0t2d0 # /usr/sbin/vxdg adddisk mirrorroot=c0t2d0 |
vxva の rootdg ディスクグループに新しいディスクが表示されます。
mirrorroot でカプセル化された起動ディスクをミラー化します。
# /etc/vx/bin/vxmirror disk01 mirrorroot |
vxmirror コマンドは、カプセル化された起動ディスク内の各ボリュームのミラー化に対応する一連のコマンドを出力します。
vxmirror コマンドが完了したら、vxva の rootdg ディスクグループ内のミラー化ボリュームを探して、プロセスが成功したことを確認します。
以上で起動ディスクのミラーから起動することが可能になりました。
rootdg ディスクグループ内の 2 シリンダの単純ディスクを削除します。
# vxdg rmdisk c0t3d0s7 # vxdisk rm c0t3d0s7 # vxdctl rm disk c0t3d0s7 |
Sun Cluster ソフトウェアを起動します。
# scadmin startnode |
他のシステムもミラー化する場合は、手順 A を繰り返します。
起動ディスクのカプセル化を解除します。
システムまたはボリュームマネージャをアップグレードする場合には、まず起動ディスクのカプセル化を解除する必要があります。/CD_path/CVM/scripts にある upgrade_start スクリプトを使用すると、ボリューム上のファイルシステムが自動的に通常のディスクパーティションに変換されます。システムを再起動して、通常のディスクパーティションへの変換を完了します。