VERITAS Storage Foundation 6.0.1で設定復活 [VERITAS]
えーと、おまじないを唱えます。
私の場合は、見えました:-)
ということで、後はVirtualBoxインストールして、name serverとWindows Serverを立ち上げれば、元に戻ります。
そろそろWindows Serverも2012にしないとな...
もうしばらくWindows Server 2003に頑張ってもらいます:-p
# /opt/VRTS/bin/vxdisk path SUBPATH DANAME DMNAME GROUP STATE sda disk_0 - - ENABLED sdb disk_1 centos01 centos6 ENABLED # /opt/VRTS/bin/vxdg import centos6 VxVM vxdg ERROR V-5-1-10978 Disk group cento6: import failed: Disk group exists and is importedお、すでにインポートされているそうな
# /opt/VRTS/bin/vxvol -g centos6 startall # vi /etc/fstabfstabにmount pointを追加して、mount pointをmkdirしてmountすれば、きちんと見えるはずです。
私の場合は、見えました:-)
ということで、後はVirtualBoxインストールして、name serverとWindows Serverを立ち上げれば、元に戻ります。
そろそろWindows Serverも2012にしないとな...
もうしばらくWindows Server 2003に頑張ってもらいます:-p
VERITAS Storage Foundation 6.0.1 on CentOS 6.2 [VERITAS]
しょーがないので、今度はCentOS 6.2で再チャレンジです。
素のCentOS 6.2のKernelは2.6.32-220で、最後のupdateは2.6.32-220.23.1です。
yumでこいつを指定しても、既に見つからない様なので、vault.centos.orgから
kernel-2.6.32-220.23.1.el6.x86_64.rpm
kernel-debug-2.6.32-220.23.1.el6.x86_64.rpm
kernel-debug-devel-2.6.32-220.23.1.el6.x86_64.rpm
kernel-devel-2.6.32-220.23.1.el6.x86_64.rpm
kernel-doc-2.6.32-220.23.1.el6.noarch.rpm
kernel-firmware-2.6.32-220.23.1.el6.noarch.rpm
kernel-headers-2.6.32-220.23.1.el6.x86_64.rpm
のパッケージを拾ってきてrpm -Uvhします。
んでもって、インストールしたら
あ、引っかかるものは6.3の時と同じなので、事前にその作業はしておきます。
ココは、もち「n」で(^^;
終了(^^)v~
さて、この後、
vm-rhel6_x86_64-6.0.1.200
fs-rhel6_x86_64-6.0.1.200
の2つは
https://sort.symantec.com/
こちらから入手可能なので、拾ってきて、適用します。
ま、エラーは出ていないので、とりあえず、これで運用をしてみようと思います。
お次は、既存ボリュームの再認識です。
さて、うまく、見えるかな?
素のCentOS 6.2のKernelは2.6.32-220で、最後のupdateは2.6.32-220.23.1です。
yumでこいつを指定しても、既に見つからない様なので、vault.centos.orgから
kernel-2.6.32-220.23.1.el6.x86_64.rpm
kernel-debug-2.6.32-220.23.1.el6.x86_64.rpm
kernel-debug-devel-2.6.32-220.23.1.el6.x86_64.rpm
kernel-devel-2.6.32-220.23.1.el6.x86_64.rpm
kernel-doc-2.6.32-220.23.1.el6.noarch.rpm
kernel-firmware-2.6.32-220.23.1.el6.noarch.rpm
kernel-headers-2.6.32-220.23.1.el6.x86_64.rpm
のパッケージを拾ってきてrpm -Uvhします。
んでもって、インストールしたら
# yum update -y --exclude='kernel*'して、Kernel以外のパッケージアップデートをした上で、作業再開!
あ、引っかかるものは6.3の時と同じなので、事前にその作業はしておきます。
# ./installer [snip] Veritas Storage Foundation Basic 6.0.1 Install Program centos6 Logs are being written to /var/tmp/installer-201211101745BhG while installer is in progress Installing SF: 0% ____________________________________________________ Estimated time remaining: (mm:ss) 0:00 12 of 12 Performing SF preinstall tasks .................................... Done Installing VRTSperl rpm ........................................... Done Installing VRTSvlic rpm ........................................... Done Installing VRTSspt rpm ............................................ Done Installing VRTSvxvm rpm ........................................... Done Installing VRTSaslapm rpm ......................................... Done Installing VRTSob rpm ............................................. Done Installing VRTSvxfs rpm ........................................... Done Installing VRTSfsadv rpm .......................................... Done Installing VRTSsfmh rpm ........................................... Done Installing VRTSsfcpi601 rpm ....................................... Done Performing SF postinstall tasks ................................... Done Veritas Storage Foundation Basic Install completed successfully Checking system licensing Storage Foundation Basic successfully registered on centos6 SF is licensed on the systems Veritas Storage Foundation Basic 6.0.1 Install Program centos6 Logs are being written to /var/tmp/installer-201211101745BhG while installer is in progress Starting SF: 0% ______________________________________________________ Estimated time remaining: (mm:ss) 0:00 11 of 11 Performing SF configuration ....................................... Done Starting vxdmp .................................................... Done Starting vxio ..................................................... Done Starting vxspec ................................................... Done Starting vxconfigd ................................................ Done Starting vxesd .................................................... Done Starting vxrelocd ................................................. Done Starting vxconfigbackupd .......................................... Done Starting vxportal ................................................. Done Starting fdd ...................................................... Done Performing SF poststart tasks ..................................... Done Veritas Storage Foundation Basic Startup completed successfully The updates to VRTSaslapm package are released via the Symantec SORT web page: https://sort.symantec.com/asl. To make sure you have the latest version of VRTSaslapm (for up to date ASLs and APMs), download and install the latest package from the SORT web page. Would you like to send the information about this installation to Symantec to help improve installation in the future? [y,n,q,?] (y) nふぅ、うまく行ったようです。
ココは、もち「n」で(^^;
Checking online updates for Veritas Storage Foundation Basic 6.0.1 Available updates for Veritas Storage Foundation Basic 6.0.1: vm-rhel6_x86_64-6.0.1.200 fs-rhel6_x86_64-6.0.1.200 sfha-rhel6_x86_64-6.0.1 Please visit https://sort.symantec.com for more information. installer log files, summary file, and response file are saved at: /opt/VRTS/install/logs/installer-201211101745BhG Would you like to view the summary file? [y,n,q] (n)
終了(^^)v~
さて、この後、
vm-rhel6_x86_64-6.0.1.200
fs-rhel6_x86_64-6.0.1.200
の2つは
https://sort.symantec.com/
こちらから入手可能なので、拾ってきて、適用します。
# tar xfz vm-rhel6_x86_64-6.0.1.200-rpms.tar.gz # rpm -Uvhr rpms/VRTSvxvm-6.0.100.200-RHEL6.x86_64.rpm Preparing... ########################################### [100%] stopping vxrelocd stopping vxattachd stopping vxconfigbackupd stopping vxnotify stopping vxesd stopping vxconfigd 1:VRTSvxvm ########################################### [100%] Installing file /etc/init.d/vxvm-boot creating VxVM device nodes under /dev Installing keys for APMs # tar xfz ../Veritas/fs-rhel6_x86_64-6.0.1.200-rpms.tar.gz # rpm -Uvh rpms/VRTSvxfs-6.0.100.200-RHEL6.x86_64.rpm Preparing... ########################################### [100%] 1:VRTSvxfs ########################################### [100%] WARNING: No modules found for 2.6.32-220.23.1.el6.x86_64, using compatible modules for 2.6.32-71.el6.x86_64.あ、警告出しやがった...
ま、エラーは出ていないので、とりあえず、これで運用をしてみようと思います。
お次は、既存ボリュームの再認識です。
さて、うまく、見えるかな?
惨敗記録: VERITAS Storage Foundation 6.0.1 on CentOS 6.3 [VERITAS]
まずは、惨敗の記録から...
今回のupdateは首尾良くバックアップを取り、毎度のことながら、何も考えずにCentOS 6.3をclean install。
ココまでは、何の問題も無し。
でもって、VERITAS Storage Foundation 6.0.1をインストール開始です。
って事で、まず撃沈。
結構、きちんとチェックしている様で、/etc/redhat-releaseに「CentOS」の文字が残っていてもダメなようです。
なので、
Red Hat Enterprise Linux 6.3 (Santiago)
とか書き換えておきます。
ということで、再チャレンジ...
ってゆーか、なんで32-bitのパッケージが必要なんだ?
ということで、vault.centos.orgで調べてみると、条件を満たすパッケージは
pam-1.1.1-10.el6_2.1.i686
libstdc++-4.4.6-4.el6.i686
のようです。
しょうがないので
が、めげずに進めてみました。
vxfsのパッケージをインストールし直してみたところ、どうやらKernelのsymbolが無いとかでエラーになってる見たいです。
RHEL 6.3とCentOS 6.3の違いかと思ったのですが
http://www.symantec.com/connect/forums/vxfs-fails-after-update-rhel-63
これ見ると、RHEL 6.3でも同じみたい。
どうやらインストールログの最後に出てたアップデートパッケージの
sfha-rhel6_x86_64-6.0.1
こいつが手に入れば6.3でもOKの様ですが、これ、タダでは入手出来ないようですorz
ということで、CentOS 6.3使えません... 個人的に。
Symantecさん、Storage Foundation Basicでも6.3に対応してくださいな!
今回のupdateは首尾良くバックアップを取り、毎度のことながら、何も考えずにCentOS 6.3をclean install。
ココまでは、何の問題も無し。
でもって、VERITAS Storage Foundation 6.0.1をインストール開始です。
# tar xfz VRTS_SF_Basic_6.0.1_Linux.tar.gz # cd dvd3-sfbasic/rhel6_x86_64/ # ./installer Storage Foundation and High Availability Solutions 6.0.1 Install Program Copyright (c) 2012 Symantec Corporation. All rights reserved. Symantec, the Symantec Logo are trademarks or registered trademarks of Symantec Corporation or its affiliates in the U.S. and other countries. Other names may be trademarks of their respective owners. The Licensed Software and Documentation are deemed to be "commercial computer software" and "commercial computer software documentation" as defined in FAR Sections 12.212 and DFARS Section 227.7202. Logs are being written to /var/tmp/installer-201210212207qRX while installer is in progress. Storage Foundation and High Availability Solutions 6.0.1 Install Program Cannot determine product install/license status on system centos6 as its platform is CentOS6x8664. Software included in this distribution is intended for systems of platform RHEL6x8664. Task Menu: P) Perform a Pre-Installation Check I) Install a Product C) Configure an Installed Product G) Upgrade a Product O) Perform a Post-Installation Check U) Uninstall a Product L) License a Product S) Start a Product D) View Product Descriptions X) Stop a Product R) View Product Requirements ?) Help Enter a Task: [P,I,C,G,O,U,L,S,D,X,R,?] Iインストールなので「I」をチョイス。
Storage Foundation and High Availability Solutions 6.0.1 Install Program Veritas Storage Foundation Basic (SF) is the only product available for installation Do you agree with the terms of the End User License Agreement as specified in the storage_foundation_basic/EULA/en/EULA_SF_Basic_Ux_6.0.1.pdf file present on media? [y,n,q,?] yもち「y」です。
Veritas Storage Foundation Basic 6.0.1 Install Program 1) Install minimal required rpms - 115 MB required 2) Install recommended rpms - 271 MB required 3) Install all rpms - 272 MB required 4) Display rpms to be installed for each option Select the rpms to be installed on all systems? [1-4,q,?] (2) 3とりあえず、全部インストールという事で「3」を選んでみました。
Enter the 64 bit RHEL6 system names separated by spaces: [q,?] centos6システム名はココでは「centos6」としておきます。
Veritas Storage Foundation Basic 6.0.1 Install Program centos6 Logs are being written to /var/tmp/installer-201210212207qRX while installer is in progress Verifying systems: 0% ________________________________________________ Estimated time remaining: (mm:ss) 0:15 2 of 8 Checking system communication ..................................... Done Checking release compatibility .................................... Done System verification checks completed The following errors were discovered on the systems: CPI ERROR V-9-20-1208 This release is intended to operate on RHEL Linux distributions but cnetos6 is a CentOS system installer log files and summary file are saved at: /opt/VRTS/install/logs/installer-201210212207qRX Would you like to view the summary file? [y,n,q] (n)ありゃりゃ... きちんとRHEL6のチェック、やってるよ...
って事で、まず撃沈。
結構、きちんとチェックしている様で、/etc/redhat-releaseに「CentOS」の文字が残っていてもダメなようです。
なので、
Red Hat Enterprise Linux 6.3 (Santiago)
とか書き換えておきます。
ということで、再チャレンジ...
# ./installer [snip] Veritas Storage Foundation Basic 6.0.1 Install Program Logs are being written to /var/tmp/installer-201210212214fgF while installer is in progress Verifying systems: 0% ________________________________________________ Estimated time remaining: (mm:ss) 0:00 8 of 8 Checking system communication ..................................... Done Checking release compatibility .................................... Done Checking installed product ........................................ Done Checking prerequisite patches and rpms .......................... Failed Checking platform version ......................................... Done Checking file system free space ................................... Done Checking product licensing ........................................ Done Performing product prechecks ...................................... Done System verification checks completed The following errors were discovered on the systems: CPI ERROR V-9-30-2225 The following required OS rpms (or higher version) were not found on centos6: pam-1.1.1-8.el6.i686 libstdc++-4.4.5-6.el6.i686 installer log files and summary file are saved at: /opt/VRTS/install/logs/installer-201210212214fgF Would you like to view the summary file? [y,n,q] (n)ありゃりゃ、またエラー... それもパッケージが足りないとは...
ってゆーか、なんで32-bitのパッケージが必要なんだ?
ということで、vault.centos.orgで調べてみると、条件を満たすパッケージは
pam-1.1.1-10.el6_2.1.i686
libstdc++-4.4.6-4.el6.i686
のようです。
しょうがないので
# yum install pam-1.1.1-10.el6_2.1.i686 libstdc++-4.4.6-4.el6.i686 -------------------------------------------------------------------------------- Total 2.9 MB/s | 1.7 MB 00:00 Running rpm_check_debug Running Transaction Test Transaction Test Succeeded Running Transaction Warning: RPMDB altered outside of yum. Installing : db4-4.7.25-17.el6.i686 1/6 Installing : cracklib-2.8.16-4.el6.i686 2/6 Installing : libselinux-2.0.94-5.3.el6.i686 3/6 Installing : audit-libs-2.2-2.el6.i686 4/6 Installing : pam-1.1.1-10.el6_2.1.i686 5/6 Installing : libstdc++-4.4.6-4.el6.i686 6/6 Verifying : audit-libs-2.2-2.el6.i686 1/6 Verifying : libselinux-2.0.94-5.3.el6.i686 2/6 Verifying : cracklib-2.8.16-4.el6.i686 3/6 Verifying : libstdc++-4.4.6-4.el6.i686 4/6 Verifying : db4-4.7.25-17.el6.i686 5/6 Verifying : pam-1.1.1-10.el6_2.1.i686 6/6 Installed: libstdc++.i686 0:4.4.6-4.el6 pam.i686 0:1.1.1-10.el6_2.1 Dependency Installed: audit-libs.i686 0:2.2-2.el6 cracklib.i686 0:2.8.16-4.el6 db4.i686 0:4.7.25-17.el6 libselinux.i686 0:2.0.94-5.3.el6 Complete!気を取り直して、もう一度...
# ./installer [snip] Loaded plugins: aliases, changelog, downloadonly, fastestmirror, presto, : refresh-packagekit, security, tmprepo, verify, versionlock Loading mirror speeds from cached hostfile * base: www.ftp.ne.jp * extras: www.ftp.ne.jp * updates: www.ftp.ne.jp Setting up Install Process Resolving Dependencies --> Running transaction check ---> Package libstdc++.i686 0:4.4.6-4.el6 will be installed ---> Package pam.i686 0:1.1.1-10.el6_2.1 will be installed --> Processing Dependency: libselinux.so.1 for package: pam-1.1.1-10.el6_2.1.i686 --> Processing Dependency: libdb-4.7.so for package: pam-1.1.1-10.el6_2.1.i686 --> Processing Dependency: libcrack.so.2 for package: pam-1.1.1-10.el6_2.1.i686 --> Processing Dependency: libaudit.so.1 for package: pam-1.1.1-10.el6_2.1.i686 --> Running transaction check ---> Package audit-libs.i686 0:2.2-2.el6 will be installed ---> Package cracklib.i686 0:2.8.16-4.el6 will be installed ---> Package db4.i686 0:4.7.25-17.el6 will be installed ---> Package libselinux.i686 0:2.0.94-5.3.el6 will be installed --> Finished Dependency Resolution Dependencies Resolved ================================================================================ Package Arch Version Repository Size ================================================================================ Installing: libstdc++ i686 4.4.6-4.el6 base 299 k pam i686 1.1.1-10.el6_2.1 base 656 k Installing for dependencies: audit-libs i686 2.2-2.el6 base 60 k cracklib i686 2.8.16-4.el6 base 70 k db4 i686 4.7.25-17.el6 base 580 k libselinux i686 2.0.94-5.3.el6 base 108 k Transaction Summary ================================================================================ Install 6 Package(s) Total download size: 1.7 M Installed size: 5.0 M Is this ok [y/N]: y Downloading Packages: Setting up and reading Presto delta metadata Processing delta metadata Package(s) data still to download: 1.7 M (1/6): audit-libs-2.2-2.el6.i686.rpm | 60 kB 00:00 (2/6): cracklib-2.8.16-4.el6.i686.rpm | 70 kB 00:00 (3/6): db4-4.7.25-17.el6.i686.rpm | 580 kB 00:00 (4/6): libselinux-2.0.94-5.3.el6.i686.rpm | 108 kB 00:00 (5/6): libstdc++-4.4.6-4.el6.i686.rpm | 299 kB 00:00 (6/6): pam-1.1.1-10.el6_2.1.i686.rpm | 656 kB 00:00 Veritas Storage Foundation Basic 6.0.1 Install Program centos6 Logs are being written to /var/tmp/installer-201210212235HHD while installer is in progress Verifying systems: 0% ________________________________________________ Estimated time remaining: (mm:ss) 0:00 8 of 8 Checking system communication ..................................... Done Checking release compatibility .................................... Done Checking installed product ........................................ Done Checking prerequisite patches and rpms ............................ Done Checking platform version ......................................... Done Checking file system free space ................................... Done Checking product licensing ........................................ Done Performing product prechecks ...................................... Done System verification checks completed successfully Veritas Storage Foundation Basic 6.0.1 Install Program centos6 The following Veritas Storage Foundation Basic rpms will be installed on all systems: Rpm Rpm Description VRTSperl Veritas Perl 5.14.2 Redistribution VRTSvlic Veritas Licensing VRTSspt Veritas Software Support Tools by Symantec VRTSvxvm Veritas Volume Manager Binaries VRTSaslapm Veritas Volume Manager - ASL/APM VRTSob Veritas Enterprise Administrator Service by Symantec VRTSlvmconv Veritas Linux LVM to VxVM Converter VRTSvxfs Veritas File System VRTSfsadv Veritas File System Advanced Solutions by Symantec VRTSfssdk Veritas File System Software Developer Kit VRTSsfmh Veritas Storage Foundation Managed Host by Symantec VRTSsfcpi601 Veritas Storage Foundation Installer Press [Enter] to continue:素直にEnterを押します。
Veritas Storage Foundation Basic 6.0.1 Install Program centos6 Logs are being written to /var/tmp/installer-201210212235HHD while installer is in progress Installing SF: 0% ____________________________________________________ Estimated time remaining: (mm:ss) 0:00 14 of 14 Performing SF preinstall tasks .................................... Done Installing VRTSperl rpm ........................................... Done Installing VRTSvlic rpm ........................................... Done Installing VRTSspt rpm ............................................ Done Installing VRTSvxvm rpm ........................................... Done Installing VRTSaslapm rpm ......................................... Done Installing VRTSob rpm ............................................. Done Installing VRTSlvmconv rpm ........................................ Done Installing VRTSvxfs rpm ......................................... Failed Installing VRTSfsadv rpm .......................................... Done Installing VRTSfssdk rpm .......................................... Done Installing VRTSsfmh rpm ........................................... Done Installing VRTSsfcpi601 rpm ....................................... Done Performing SF postinstall tasks ................................... Done Veritas Storage Foundation Basic Install did not complete successfully VRTSvxfs rpm failed to install on centos6 rpms/patches failed to install. Do you want to exit installer? [y,n,q] (y) n肝心のvxfsがエラーになってます(;_;)
が、めげずに進めてみました。
Checking system licensing Storage Foundation Basic successfully registered on centos6 SF is licensed on the systems Veritas Storage Foundation Basic 6.0.1 Install Program centos6 Logs are being written to /var/tmp/installer-201210212235HHD while installer is in progress Starting SF: 0% ______________________________________________________ Estimated time remaining: (mm:ss) 0:00 9 of 9 Performing SF configuration ....................................... Done Starting vxdmp .................................................... Done Starting vxio ..................................................... Done Starting vxspec ................................................... Done Starting vxconfigd ................................................ Done Starting vxesd .................................................... Done Starting vxrelocd ................................................. Done Starting vxconfigbackupd .......................................... Done Performing SF poststart tasks ..................................... Done Veritas Storage Foundation Basic Startup completed successfully The updates to VRTSaslapm package are released via the Symantec SORT web page: https://sort.symantec.com/asl. To make sure you have the latest version of VRTSaslapm (for up to date ASLs and APMs), download and install the latest package from the SORT web page. Would you like to send the information about this installation to Symantec to help improve installation in the future? [y,n,q,?] (y) n「n」を選択しておきます。
Checking online updates for Veritas Storage Foundation Basic 6.0.1 Available updates for Veritas Storage Foundation Basic 6.0.1: vm-rhel6_x86_64-6.0.1.200 fs-rhel6_x86_64-6.0.1.200 sfha-rhel6_x86_64-6.0.1 Please visit https://sort.symantec.com for more information. installer log files, summary file, and response file are saved at: /opt/VRTS/install/logs/installer-201210212235HHD Would you like to view the summary file? [y,n,q] (n)うみゅー
vxfsのパッケージをインストールし直してみたところ、どうやらKernelのsymbolが無いとかでエラーになってる見たいです。
RHEL 6.3とCentOS 6.3の違いかと思ったのですが
http://www.symantec.com/connect/forums/vxfs-fails-after-update-rhel-63
これ見ると、RHEL 6.3でも同じみたい。
どうやらインストールログの最後に出てたアップデートパッケージの
sfha-rhel6_x86_64-6.0.1
こいつが手に入れば6.3でもOKの様ですが、これ、タダでは入手出来ないようですorz
ということで、CentOS 6.3使えません... 個人的に。
Symantecさん、Storage Foundation Basicでも6.3に対応してくださいな!
VxVMカプセル化の不思議 on CentOS [VERITAS]
気が向いたので、VxVMでRHEL系の起動ディスクをカプセル化できるか試してみました。
まず、RHEL系の通常のパーティションマップでは、カプセル化出来ないとマニュアルに書いてありますし、vxdiskadmで対話的に進めていってもエラーになります。
ま、簡単なのは、/bootと/を基本パーティションとして、swapを拡張パーティションの中に作るようにする事です。
が、CentOSのインストーラーは、基本パーティションのチェックを外しておいても拡張パーティションにしてくれません。
んなわけで、GPartedとか使って、一旦swapを削除の上、拡張パーティション中にswapを作ります。
あと、空きの領域を設けておく必要があります。
でもって、この状態で起動してvxdiskadmで作業を進めるのですが、カプセル化の作業が終わって、shutdown -r nowしろというから、したが最後、VxVM_initrd.imgが見つからないとか言われて、起動できなくなります。
こうなると、インストールメディアでlinux rescueで立ち上げても、元に戻せません(;_;)
まVMで試しているので、どーでも良いのですが。
で、もう一度、気を取り直して最初から試して、今度はrebootする前に
mkinitrd -f /boot/VxVM_initrd.img `uname -r`
して、ものを作っておきました。
何とか立ち上がり、/のカプセル化が終わって、勝手にrebootするのですが、今度は/dev/rootが見つからないとか、色々言われてKernel panicで落ちました(T_T)
結局、起動ディスクは、カプセル化出来ないって、事でしょうかねぇ...
今度はSolarisで試してみます。
まず、RHEL系の通常のパーティションマップでは、カプセル化出来ないとマニュアルに書いてありますし、vxdiskadmで対話的に進めていってもエラーになります。
ま、簡単なのは、/bootと/を基本パーティションとして、swapを拡張パーティションの中に作るようにする事です。
が、CentOSのインストーラーは、基本パーティションのチェックを外しておいても拡張パーティションにしてくれません。
んなわけで、GPartedとか使って、一旦swapを削除の上、拡張パーティション中にswapを作ります。
あと、空きの領域を設けておく必要があります。
でもって、この状態で起動してvxdiskadmで作業を進めるのですが、カプセル化の作業が終わって、shutdown -r nowしろというから、したが最後、VxVM_initrd.imgが見つからないとか言われて、起動できなくなります。
こうなると、インストールメディアでlinux rescueで立ち上げても、元に戻せません(;_;)
まVMで試しているので、どーでも良いのですが。
で、もう一度、気を取り直して最初から試して、今度はrebootする前に
mkinitrd -f /boot/VxVM_initrd.img `uname -r`
して、ものを作っておきました。
何とか立ち上がり、/のカプセル化が終わって、勝手にrebootするのですが、今度は/dev/rootが見つからないとか、色々言われてKernel panicで落ちました(T_T)
結局、起動ディスクは、カプセル化出来ないって、事でしょうかねぇ...
今度はSolarisで試してみます。
VERITAS Storage Foundation 5.1へUpdate [VERITAS]
最近、Sambaのプロセスが、I/O blockされて、異常繁殖した結果、サービス不能になる事が多いので、どうもその元となってそうなVERITAS Storage Foundationをupdateすることにしました。
元のファイルは
VRTS_SF_HA_Solutions_5.1_RHEL.tar.gz
です。
Symantecさんで登録してあればdownload出来るのは、以前と同じです。
ふむふむ
http://entsupport.symantec.com/docs/335001
みてみろと。
みたら、Patch 1の情報が書いてあります。
の前に、Disk Layout Versionの古いのはサポートしないと書いてあります。
調べ方は
http://entsupport.symantec.com/docs/339064
に書いてありますが
あ、rootdgとvolnameは、利用環境に合わせて入力します。
少なくとも5.0から使い始めたのであれば、Version 7のはずなので、なんら問題ありません。
ということで、まずはコマンド使ってチェックしてみましょう。
インストールしても、何も変わりません。
パッチを当てようとして、何も変わってないことに気がつくだけです。
はい。
でもって、もう一回、オプション無しでインストーラーを起動する前に、vxvm管轄下のエリアにアクセスしているプロセスを全て落とし、unmountします。
その上で、インストーラーを起動します。
念のために、もう一度起動して、バージョンをチェック!
続いて、パッチ当て。
読んだことにして、先に進みます(^^;
元のファイルは
VRTS_SF_HA_Solutions_5.1_RHEL.tar.gz
です。
Symantecさんで登録してあればdownload出来るのは、以前と同じです。
# tar xfz VRTS_SF_HA_Solutions_5.1_RHEL.tar.gz # cd dvd1-redhatlinux/rhel5_x86_64まずはここにある、readme_firest.txtを眺めてみます。
ふむふむ
http://entsupport.symantec.com/docs/335001
みてみろと。
みたら、Patch 1の情報が書いてあります。
の前に、Disk Layout Versionの古いのはサポートしないと書いてあります。
調べ方は
http://entsupport.symantec.com/docs/339064
に書いてありますが
# /opt/VRTS/bin/fstyp -v /dev/vx/dsk/<rootdg>/<volname> | grep versionすればわかります。
あ、rootdgとvolnameは、利用環境に合わせて入力します。
少なくとも5.0から使い始めたのであれば、Version 7のはずなので、なんら問題ありません。
ということで、まずはコマンド使ってチェックしてみましょう。
# ./installer -precheck Storage Foundation and High Availability Solutions 5.1 Precheck Program Copyright (c) 2009 Symantec Corporation. All rights reserved. Symantec, the Symantec Logo are trademarks or registered trademarks of Symantec Corporation or its affiliates in the U.S. and other countries. Other names may be trademarks of their respective owners. The Licensed Software and Documentation are deemed to be "commercial computer software" and "commercial computer software documentation" as defined in FAR Sections 12.212 and DFARS Section 227.7202. Logs are being written to /var/tmp/installer-200912272042CCz while installer is in progress. Storage Foundation and High Availability Solutions 5.1 Precheck Program 1) Veritas Cluster Server (VCS) 2) Storage Foundation (SF) 3) Storage Foundation and High Availability (SFHA) 4) Storage Foundation for Cluster File System (SFCFS) 5) Storage Foundation for Cluster File System/HA (SFCFSHA) 6) Storage Foundation Cluster File System for Oracle RAC (SFCFS Oracle RAC) 7) Symantec Product Authentication Service (AT) b) Back to previous menu Select a product to perform pre-installation check for: [1-7,b,q] 2素直に「2」をチョイスします。
Enter the 64 bit RHEL5 system names separated by spaces: [q,?] (ROOTDG)ここはデフォルトのまんま
Storage Foundation 5.1 Precheck Program ROOTDG Logs are being written to /var/tmp/installer-200912272042CCz while installer is in progress Verifying systems: 100% ________________________________________________ Estimated time remaining: 0:00 8 of 8 Checking system communication ..................................... Done Checking release compatibility .................................... Done Checking installed product ........................................ Done Checking installed patches ........................................ Done Checking platform version ......................................... Done Checking file space ............................................... Done Performing product license checks ................................. Done Performing product prechecks ...................................... Done Precheck report completed System verification checks completed successfully No issues found in prechecks Would you like to install SF on ROOTDG [y,n,q] (n)思った通り、何も問題なしなので、このまま進みたいところですが、デフォルト通り、インストールせずに、終了させましょう。
インストールしても、何も変わりません。
パッチを当てようとして、何も変わってないことに気がつくだけです。
はい。
でもって、もう一回、オプション無しでインストーラーを起動する前に、vxvm管轄下のエリアにアクセスしているプロセスを全て落とし、unmountします。
その上で、インストーラーを起動します。
# ./installer Storage Foundation and High Availability Solutions 5.1 Install Program Copyright (c) 2009 Symantec Corporation. All rights reserved. Symantec, the Symantec Logo are trademarks or registered trademarks of Symantec Corporation or its affiliates in the U.S. and other countries. Other names may be trademarks of their respective owners. The Licensed Software and Documentation are deemed to be "commercial computer software" and "commercial computer software documentation" as defined in FAR Sections 12.212 and DFARS Section 227.7202. Logs are being written to /var/tmp/installer-200912272156vEs while installer is in progress. Storage Foundation and High Availability Solutions 5.1 Install Program Symantec Product Version Installed Licensed ============================================================================== Veritas File System 5.0.30.00 yes Veritas Volume Manager 5.0.30.03 yes Veritas Cluster Server none no Storage Foundation 5.0.30.03 yes Storage Foundation for Cluster File System none no Storage Foundation Cluster File System for Oracle RAC none no Symantec Product Authentication Service 4.3.34.4 no Task Menu: P) Perform a Pre-Installation Check I) Install a Product C) Configure an Installed Product G) Upgrade a Product L) License a Product U) Uninstall a Product D) View a Product Description S) Start a Product R) View Product Requirements X) Stop a Product Q) Quit ?) Help Enter a Task: [P,I,C,G,L,U,D,S,R,X,Q,?] Gもち、Upgradeの「G」です。
Do you agree with the terms of the End User License Agreement as specified in the EULA.pdf file present on media? [y,n,q,?] y読んで納得して「y」と答えましょう。
Enter the 64 bit RHEL5 system names separated by spaces: [q,?] (ROOTDG)ここはデフォルトのまんま
Storage Foundation and High Availability Solutions 5.1 Upgrade Program ROOTDG Logs are being written to /var/tmp/installer-200912272156vEs while installer is in progress Verifying systems: 100% ________________________________________________ Estimated time remaining: 0:00 8 of 8 Checking system communication ..................................... Done Checking release compatibility .................................... Done Checking installed product ........................................ Done Checking installed patches ........................................ Done Checking platform version ......................................... Done Checking file space ............................................... Done Performing product license checks ................................. Done Performing product prechecks ...................................... Done System verification checks completed successfully Storage Foundation 5.1 Upgrade Program ROOTDG The following Storage Foundation rpms will be installed or upgraded on all systems: VRTSvlic Veritas Licensing VRTSperl Veritas Perl 5.10.0 Redistribution VRTSspt Veritas Software Support Tools by Symantec VRTSob Veritas Enterprise Administrator Service by Symantec VRTSvxvm Veritas Volume Manager Binaries VRTSaslapm Volume Manager - ASL/APM VRTSlvmconv Veritas Linux LVM to VxVM Converter VRTSsfmh Veritas Storage Foundation Managed Host by Symantec VRTSvxfs Veritas File System VRTSfssdk Veritas File System Software Developer Kit VRTSdbed Veritas Storage Foundation Databases VRTSodm Veritas Oracle Disk Manager VRTSatClient Symantec Product Authentication Service Client VRTSatServer Symantec Product Authentication Service Press [Enter] to continue:もち「Enter」
All SF processes that are currently running must be stopped Do you want to stop SF processes now? [y,n,q,?] (y)もちデフォルト
Storage Foundation 5.1 Upgrade Program ROOTFG Logs are being written to /var/tmp/installer-200912272156vEs while installer is in progress Stopping SF: 100% ______________________________________________________ Estimated time remaining: 0:00 18 of 18 Performing SF prestop tasks ....................................... Done Stopping vxsvc .................................................... Done Stopping vxdclid .................................................. Done Stopping xprtld ................................................... Done Stopping vxpal .................................................... Done Stopping vxatd .................................................... Done Stopping fdd ...................................................... Done Stopping vxportal ................................................. Done Stopping vxfs ..................................................... Done Stopping vxconfigbackupd .......................................... Done Stopping vxsited .................................................. Done Stopping vxrelocd ................................................. Done Stopping vxnotify ................................................. Done Stopping vxesd .................................................... Done Stopping vxconfigd ................................................ Done Stopping vxspec ................................................... Done Stopping vxio ..................................................... Done Stopping vxdmp .................................................... Done Storage Foundation Shutdown completed successfully Storage Foundation 5.1 Upgrade Program ROOTDG Logs are being written to /var/tmp/installer-200912272156vEs while installer is in progress Uninstalling SF: 100% __________________________________________________ Estimated time remaining: 0:00 38 of 38 Uninstalling VRTSfssdk ............................................ Done Uninstalling VRTSfsdoc ............................................ Done Uninstalling VRTSfsman ............................................ Done Uninstalling VRTSalloc ............................................ Done Uninstalling VRTSdcli ............................................. Done Uninstalling VRTSvsvc ............................................. Done Uninstalling VRTSvmpro ............................................ Done Uninstalling VRTSddlpr ............................................ Done Uninstalling VRTSvdid ............................................. Done Uninstalling VRTSlvmconv .......................................... Done Uninstalling VRTSvmdoc ............................................ Done Uninstalling VRTSvmman ............................................ Done Uninstalling SYMClma .............................................. Done Uninstalling VRTSspt .............................................. Done Uninstalling VRTSaa ............................................... Done Uninstalling VRTSmh ............................................... Done Uninstalling VRTSccg .............................................. Done Uninstalling VRTSobgui ............................................ Done Uninstalling VRTSfspro ............................................ Done Uninstalling VRTSdsa .............................................. Done Uninstalling VRTSob ............................................... Done Uninstalling VRTSobc33 ............................................ Done Uninstalling VRTSsmf .............................................. Done Uninstalling VRTSpbx .............................................. Done Uninstalling VRTSicsco ............................................ Done Uninstalling VRTSvxfs ............................................. Done Uninstalling VRTSvxfs-platform .................................... Done Uninstalling VRTSvxfs-common ...................................... Done Uninstalling VRTSvxvm ............................................. Done Uninstalling VRTSvxvm-platform .................................... Done Uninstalling VRTSvxvm-common ...................................... Done Uninstalling VRTSperl ............................................. Done Uninstalling VRTSvlic ............................................. Done Performing SF postremove tasks .................................... Done Storage Foundation Uninstall completed successfully Storage Foundation 5.1 Upgrade Program ROOTDG Logs are being written to /var/tmp/installer-200912272156vEs while installer is in progress Installing SF: 100% ____________________________________________________ Estimated time remaining: 0:00 18 of 18 Performing SF preinstall tasks .................................... Done Installing VRTSvlic rpm ........................................... Done Installing VRTSperl rpm ........................................... Done Installing VRTSspt rpm ............................................ Done Installing VRTSob rpm ............................................. Done Installing VRTSvxvm rpm ........................................... Done Installing VRTSaslapm rpm ......................................... Done Installing VRTSlvmconv rpm ........................................ Done Installing VRTSsfmh rpm ........................................... Done Installing VRTSvxfs rpm ........................................... Done Installing VRTSfssdk rpm .......................................... Done Installing VRTSdbed rpm ........................................... Done Installing VRTSodm rpm ............................................ Done Installing VRTSatClient rpm ....................................... Done Installing VRTSatServer rpm ....................................... Done Performing SF postinstall tasks ................................... Done Checking SF licenses .............................................. Done Copying installer libraries and scripts ........................... Done Storage Foundation Install completed successfully Storage Foundation 5.1 Upgrade Program ROOTDG Logs are being written to /var/tmp/installer-200912272156vEs while installer is in progress Starting SF: 100% ______________________________________________________ Estimated time remaining: 0:00 13 of 13 Performing SF upgrade configuration ............................... Done Starting vxdmp .................................................... Done Starting vxio ..................................................... Done Starting vxspec ................................................... Done Starting vxconfigd ................................................ Done Starting vxesd .................................................... Done Starting vxrelocd ................................................. Done Starting vxconfigbackupd .......................................... Done Starting vxportal ................................................. Done Starting fdd ...................................................... Done Starting vxdbd .................................................... Done Starting vxodm .................................................... Done Performing SF poststart tasks ..................................... Done Storage Foundation Startup completed successfully Would you like to send the information about this installation to Symantec to help improve installation in the future? [y,n,q,?] (y) n送らないので「n」
installer log files, summary file, and response file are saved at: /opt/VRTS/install/logs/installer-200912272156vEsこれでおしまい。
念のために、もう一度起動して、バージョンをチェック!
# ./installer 一部省略... Storage Foundation and High Availability Solutions 5.1 Install Program Symantec Product Version Installed Licensed ============================================================================== Veritas File System 5.1.00.00 yes Veritas Volume Manager 5.1.00.00 yes Veritas Cluster Server none no Storage Foundation 5.1.00.00 yes Storage Foundation for Cluster File System none no Storage Foundation Cluster File System for Oracle RAC none no Symantec Product Authentication Service 5.0.32.0 noはい、きちんとバージョンアップ完了です。
続いて、パッチ当て。
# mkdir Patch1 # cd Patch1 # tar xfz <path>/sfha-rhel5_x86_64-5.1P1-rpms.tar.gzここで展開されたsfha_readfirst.pdfを読んでおきましょう。
読んだことにして、先に進みます(^^;
# cd rpms # rpm -Uvh --force VRTSspt-5.5.00.0-GA.noarch.rpm # rpm -Uvh --force VRTSvxvm-5.1.00.01-P1_RHEL5.x86_64.rpm # rpm -Uvh --force VRTSaslapm-5.1.00.01-P1_RHEL5.x86_64.rpm # rpm -Uvh --force VRTSlvmconv-5.1.00.01-P1_RHEL5.i686.rpm # rpm -Uvh --force VRTSvxfs-5.1.00.01-P1_RHEL5.x86_64.rpm # rpm -Uvh --force VRTSfssdk-5.1.00.01-P1_RHEL5.x86_64.rpm # rpm -Uvh --force VRTSllt-5.1.00.01-P1_RHEL5.x86_64.rpm # rpm -Uvh --force VRTSgab-5.1.00.01-P1_RHEL5.x86_64.rpm # rpm -Uvh --force VRTSvcs-5.1.00.01-P1_RHEL5.i686.rpm # rpm -Uvh --force VRTScps-5.1.00.01-P1_RHEL5.i686.rpm # rpm -Uvh --force VRTSvcsag-5.1.00.01-P1_RHEL5.i686.rpm # rpm -Uvh --force VRTSvcsea-5.1.00.01-P1_RHEL5.i686.rpm # rpm -Uvh --force VRTScavf-5.1.00.01-P1_GENERIC.i386.rpmもう一度バージョンをチェック!
# cd ../.. # ./installer 一部省略... Storage Foundation and High Availability Solutions 5.1 Install Program Symantec Product Version Installed Licensed ============================================================================== Veritas File System 5.1.00.01 yes Veritas Volume Manager 5.1.00.01 yes Veritas Cluster Server 5.1.00.01 no Storage Foundation 5.1.00.01 yes Storage Foundation for Cluster File System 5.1.00.01 no Storage Foundation Cluster File System for Oracle RAC 5.1.00.01 no Symantec Product Authentication Service 5.0.32.0 noということで、無事終了。
VERITAS Storage Foundation Basic: パッチ当て編 [VERITAS]
とりあえず、復旧したので、ゴミ掃除+パッチ当てをしてますが、VERITAS Storage Foundation Basicにも忘れず、パッチ当て。
vm-rhel5_x86_64-5.0MP3HF3-rpms.tar_308172.gz
こんなんでてます。
HF3ってことでHot Fix 3です。
適用は、すべてのvolumeのI/Oを停止させて行う必要があるので、single user modeで適用するのがよろしいかと。
なんだけどinit 1で落とすだけだとvxiodが生き残ったままだったりするので、single user modeで立ち上げ直すのが、楽ちんです。
このままCtrl-Dでsingle user modeから抜けてしまうと、どうもうまくvolumeを認識できないようで、fsckでエラーになってしまいます。
ん~、いいかげんにやるとダメですねぇ(^^;
えーと、vxinstallを実行する必要があるそうです。
パッチのページにきちんと書いてあります:-p
https://vias.symantec.com/labs/vpcs/vpcs/patchinfo/1249
ちなみに、よーく読むと、Basicは適用対象じゃないような... ま、いっか。
これでおしまい。念のために、vxdiskadmでlistを確認。
めでたし、めでたし。
vm-rhel5_x86_64-5.0MP3HF3-rpms.tar_308172.gz
こんなんでてます。
HF3ってことでHot Fix 3です。
適用は、すべてのvolumeのI/Oを停止させて行う必要があるので、single user modeで適用するのがよろしいかと。
なんだけどinit 1で落とすだけだとvxiodが生き残ったままだったりするので、single user modeで立ち上げ直すのが、楽ちんです。
# tar xfz vm-rhel5_x86_64-5.0MP3HF3-rpms.tar_308172.gz # cd rpms # rpm -ev --nodeps VRTSvxvm-platform # rpm -ev --nodeps VRTSvxvm-common # rpm -ihv VRTSvxvm-common-5.0.30.03-MP3HF3_RHEL5.i686.rpm # rpm -ihv VRTSvxvm-platform-5.0.30.03-MP3HF3_RHEL5.x86_64.rpm
このままCtrl-Dでsingle user modeから抜けてしまうと、どうもうまくvolumeを認識できないようで、fsckでエラーになってしまいます。
ん~、いいかげんにやるとダメですねぇ(^^;
えーと、vxinstallを実行する必要があるそうです。
パッチのページにきちんと書いてあります:-p
https://vias.symantec.com/labs/vpcs/vpcs/patchinfo/1249
ちなみに、よーく読むと、Basicは適用対象じゃないような... ま、いっか。
# /usr/sbin/vxinstall VxVM uses license keys to control access to some features. You must have an installed, valid license key to make use of these features. See documentation for more details. Licensing information: System host ID: XXXXXXXX Host type: x86_64 Some licenses are already installed. Do you wish to review them [y,n,q,?] (default: y) Symantec License Manager vxlicrep utility version 3.02.33.0 Copyright (C) 1996-2007 Symantec Corporation. All rights reserved. Creating a report on all VERITAS products installed on this system -----------------***********************----------------- License Key = XXXX-XXXX-XXXX-XXXX-XXXX-XXXX-XXXX-XXX Product Name = VERITAS Volume Manager Serial Number = XXXXX License Type = PERMANENT OEM ID = 100 Point Product = YES Features := Storage Expert = Enabled VxVM = Enabled CPU Count = Not Restricted PGR = Enabled Platform = Linux Version = 5.0 Maximum number of volumes = 4 Volumes -----------------***********************----------------- License Key = XXXX-XXXX-XXXX-XXXX-XXXX-XXXX-X Product Name = VERITAS File System Serial Number = XXXXX License Type = PERMANENT OEM ID = 100 Point Product = YES Features := VXFS = Enabled QLOG = Enabled CPU Count = Not Restricted Platform = Linux Version = 5.0 Maximum number of file systems = 4 File Systems -----------------***********************----------------- License Key = XXXX-XXXX-XXXX-XXXX-XXXX-XXXX-XXX Product Name = VERITAS Storage Foundation Basic Serial Number = XXXXX License Type = PERMANENT OEM ID = 100 Editions Product = YES Features := VxVM#VERITAS Volume Manager = Enabled CPU Count#VERITAS Volume Manager = Not Restricted VXFS#VERITAS File System = Enabled CPU Count#VERITAS File System = Not Restricted QLOG#VERITAS File System = Enabled PGR#VERITAS Volume Manager = Enabled VERITAS Storage Foundation Basic = Enabled Storage Expert#VERITAS Volume Manager = Enabled Platform = Linux Version = 5.0 Maximum number of volumes#VERITAS Volume Manager = 4 Volumes Maximum number of file systems#VERITAS File System = 4 File Systems -----------------***********************----------------- Product Name = VERITAS Volume Manager License Type = PERMANENT Features := Dynamic Lun Expansion = Enabled Hardware assisted copy = Enabled Cross-platform Data Sharing = Enabled PGR = Enabled PGR_TRAINING = Enabled RAID5SNAP = Enabled -----------------***********************----------------- Product Name = VERITAS File System License Type = PERMANENT Features := File Change Log = Enabled Cross-platform Data Sharing = Enabled Extra-Big File Systems = Enabled Multi-Volume Support = Enabled Do you wish to enter a license key [y,n,q,?] (default: n) Do you want to use enclosure based names for all disks ? [y,n,q,?] (default: n) y ←元々enclosure based nameを採用していたので、もちy Do you want to setup a system wide default disk group? [y,n,q,?] (default: y) ←デフォルト通りセットアップに入りましょう。 Which disk group [,list,q,?] XXXX ←元々のdisk group名を設定しましょう! Starting the relocation daemon, vxrelocd. Starting the auto site reattach daemon, vxsited. Starting the cache daemon, vxcached. Starting the dg monitoring deamon, vxvvrsecdgd. Starting the diskgroup config backup daemon, vxconfigbackupd. The installation is successfully completed.
これでおしまい。念のために、vxdiskadmでlistを確認。
DEVICE DISK GROUP STATUS disk_0 XXXX01 XXXX online disk_1 - - online invalid
めでたし、めでたし。
VERITAS Storage Foundation Basic: トラブル編 [VERITAS]
今回のCentOS 5.xへのアップデートに纏わるトラブルの中で、一番焦ったのが、コレ。
なんてったって、無謀にも全くバックアップとってませんでした(^^;
まあ、サイズがでかいというのはあるのですが、正直、Windows側の広大な領域にコピーするのを、忘れた... というのが、オチです。しょうもない。
で、どうやら、今回のトラブルは、LVMのVolume Groupをactivateしたのが、発端っぽい。
VERITAS Storage Foundation Basicを再インストールしても、Volumeを認識できない...
といった具合です。
かなり冷や汗もの。
具体的には、こんな感じ。
うお~、LVMになってる!?
というわけです。
しょうがないので、コマンド知らないから、system-config-lvmを起動して、LVMの管理下から/dev/sda8を解放してあげました。
これで、めでたく、復旧です。
みなさん、ストレスに耐える練習する以外は、きちんとバックアップを取ってから作業しましょう。
今回、私は、2回も連続して、バックアップ無しの無謀なOS updateにチャレンジして、2回とも復旧作業に無駄な時間を費やすことになりました。
まあ、悪いことばかりでは無く、ストレス耐性レベルはあがるし、こういう時だからこそ、全知全能?を費やして、復旧策を探しまくるので、色々おまけの知識が吸収できたりするのですが、お勧めは出来ません。
何はともあれ、これで1,2年はシステムを変えない限り平和に過ごせそうです:-)
なんてったって、無謀にも全くバックアップとってませんでした(^^;
まあ、サイズがでかいというのはあるのですが、正直、Windows側の広大な領域にコピーするのを、忘れた... というのが、オチです。しょうもない。
で、どうやら、今回のトラブルは、LVMのVolume Groupをactivateしたのが、発端っぽい。
lvm vgchange -a yしたおかげで、/dev/sda8に割り当てられていたVxVMの領域まで、LVMの管理領域に入ってしまったらしい。で、どうなるかというと...
VERITAS Storage Foundation Basicを再インストールしても、Volumeを認識できない...
といった具合です。
かなり冷や汗もの。
具体的には、こんな感じ。
/opt/VRTS/bin/vxdisk path SUBPATH DANAME DMNAME GROUP STATE sda disk_0 - - ENABLED sdb disk_1 - - ENABLEDvxdiskadmで見てみると...
Select disk devices to add: [,list,q,?] list DEVICE DISK GROUP STATUS disk_0 - - LVM disk_1 - - online invalid
うお~、LVMになってる!?
というわけです。
しょうがないので、コマンド知らないから、system-config-lvmを起動して、LVMの管理下から/dev/sda8を解放してあげました。
これで、めでたく、復旧です。
みなさん、ストレスに耐える練習する以外は、きちんとバックアップを取ってから作業しましょう。
今回、私は、2回も連続して、バックアップ無しの無謀なOS updateにチャレンジして、2回とも復旧作業に無駄な時間を費やすことになりました。
まあ、悪いことばかりでは無く、ストレス耐性レベルはあがるし、こういう時だからこそ、全知全能?を費やして、復旧策を探しまくるので、色々おまけの知識が吸収できたりするのですが、お勧めは出来ません。
何はともあれ、これで1,2年はシステムを変えない限り平和に過ごせそうです:-)
VERITAS Storage Foundation Basic: アップデート編 [VERITAS]
さて、しばらく間が開きましたが、アップデート編です。
前回の「VERITAS Storage Foundation Basic: 設定編」の後、この説明の間にやっている事は2つ。
・移行確認用に、確保ボリュームにデータを置く
・CentOS 4.xを5.xへアップデートする
これだけです。
OSのアップデート直後、もちろんVxVM管理領域はmountされていません。
パッケージはそのまま(削除される訳ではない)なので、
そんな訳で、再度インストーラーを起動して...
ちなみに、「I」を選択してアップデートしてみても、「C」を選択して再構成してみても使えません。
まあ、マニュアルもろくすった読まずに(^^;作業しているので、本当は対処のしようが有るのかもしれませんが、せっかくのお試し環境なので、何でも有りです:-)
この状態で、「VERITAS Storage Foundation Basic: インストール編」と同様に再インストールします。
再インストールした後確認してみると...
で、見えたらmountすべしという事で、fstabに前回と同じように書き込んで、いざ、mount。
うみゅ~。
しかし、ぐぐって解決:-)
で、mount出来たのはよいけど、中身は???ってことで、確認。
なお、/etc/fstabには
お次は、実物使ったテスト環境(実運用しているやつのサブセット... つくづく、自分のアホさを感じる。ふつう自宅の環境でココまでやらないと思うけど...)で確認。
本番環境のupdateまでの道のりは長い...
前回の「VERITAS Storage Foundation Basic: 設定編」の後、この説明の間にやっている事は2つ。
・移行確認用に、確保ボリュームにデータを置く
・CentOS 4.xを5.xへアップデートする
これだけです。
OSのアップデート直後、もちろんVxVM管理領域はmountされていません。
# df -kH Filesystem Size Used Avail Use% マウント位置 /dev/mapper/VolGroup00-LogVol00 12G 6.1G 4.9G 56% / /dev/sda1 104M 13M 86M 13% /boot none 262M 0 262M 0% /dev/shm
パッケージはそのまま(削除される訳ではない)なので、
# /opt/VRTS/bin/vxdisk path VxVM vxdisk ERROR V-5-1-684 IPC failure: Configuration daemon is not accessibleと、冷たい答えが返ってくるだけです。
そんな訳で、再度インストーラーを起動して...
Storage Foundation and High Availability Solutions 5.0MP3 Symantec Product Version Installed Licensed ============================================================================== Storage Foundation Basic 5.0.30.00 yes Task Menu: I) Install/Upgrade a Product C) Configure an Installed Product L) License a Product P) Perform a Pre-Installation Check U) Uninstall a Product D) View a Product Description Q) Quit ?) Help Enter a Task: [I,C,L,P,U,D,Q,?] Uアンインストールしてみます。
ちなみに、「I」を選択してアップデートしてみても、「C」を選択して再構成してみても使えません。
まあ、マニュアルもろくすった読まずに(^^;作業しているので、本当は対処のしようが有るのかもしれませんが、せっかくのお試し環境なので、何でも有りです:-)
Storage Foundation and High Availability Solutions 5.0MP3 1) Storage Foundation Basic (SF Basic) b) Back to previous menu Select a product to uninstall [1-1,b,q] 1覚悟を決めたので、迷わず「1」です。
Enter the system names separated by spaces on which to uninstall SF Basic: centos今回のサンプルではシステム名はホスト名と同じにしてあるので「centos」を入力します。
Initial system check: Checking SF Basic installation on centos .................... 5.0.30.00 Storage Foundation and High Availability Solutions 5.0MP3 Checking system licensing Storage Foundation and High Availability Solutions 5.0MP3 Checking installed rpms on centos installer is now ready to uninstall SF Basic. All SF Basic processes that are currently running must be stopped. Are you sure you want to uninstall SF Basic? [y,n,q] (y)しつこく聞かれますが、ここは黙って「Enter」です。
Cannot check for open volumes on centos because the vxconfigd process is not in enabled mode. You must affirm that there are no open volumes if you want to continue. Are there any open volumes on centos [y,n,q] (n)OSアップデート直後であれば、volumeを開いている事はあり得ないので、ここも黙って「Enter」。
Checking for patch(1) rpm on centos ........... version 2.5.4 installed Storage Foundation and High Availability Solutions 5.0MP3 Logs for installer are temporarily being created in /var/tmp/installer-jxZl0h. Stopping SF Basic: 0% _____________________________________________ Stopping SF Basic: 5% ___________________________________________ Stopping SF Basic: 10% _________________________________________ Stopping SF Basic: 15% _______________________________________ Stopping SF Basic: 20% ____________________________________ Stopping SF Basic: 25% __________________________________ Stopping SF Basic: 30% ________________________________ Stopping SF Basic: 35% ______________________________ Stopping SF Basic: 40% ___________________________ Stopping SF Basic: 45% _________________________ Stopping SF Basic: 50% _______________________ Stopping SF Basic: 55% _____________________ Stopping SF Basic: 60% __________________ Stopping SF Basic: 65% ________________ Stopping SF Basic: 70% ______________ Stopping SF Basic: 75% ____________ Stopping SF Basic: 80% _________ Stopping SF Basic: 85% _______ Stopping SF Basic: 90% _____ Stopping SF Basic: 95% ___ Stopping SF Basic: 100% Stopping processes completed successfully on all systems Storage Foundation and High Availability Solutions 5.0MP3 Logs for installer are temporarily being created in /var/tmp/installer-jxZl0h. Uninstalling SF Basic: 0% _________________________________________ Uninstalling SF Basic: 3% ________________________________________ Uninstalling SF Basic: 6% _______________________________________ Uninstalling SF Basic: 9% ______________________________________ Uninstalling SF Basic: 12% _____________________________________ Uninstalling SF Basic: 16% ___________________________________ Uninstalling SF Basic: 19% __________________________________ Uninstalling SF Basic: 22% ________________________________ Uninstalling SF Basic: 25% _______________________________ Uninstalling SF Basic: 29% ______________________________ Uninstalling SF Basic: 32% ____________________________ Uninstalling SF Basic: 35% ___________________________ Uninstalling SF Basic: 38% __________________________ Uninstalling SF Basic: 41% _________________________ Uninstalling SF Basic: 45% _______________________ Uninstalling SF Basic: 48% ______________________ Uninstalling SF Basic: 51% _____________________ Uninstalling SF Basic: 54% ___________________ Uninstalling SF Basic: 58% __________________ Uninstalling SF Basic: 61% ________________ Uninstalling SF Basic: 64% _______________ Uninstalling SF Basic: 67% ______________ Uninstalling SF Basic: 70% _____________ Uninstalling SF Basic: 74% ___________ Uninstalling SF Basic: 77% __________ Uninstalling SF Basic: 80% _________ Uninstalling SF Basic: 83% _______ Uninstalling SF Basic: 87% ______ Uninstalling SF Basic: 90% _____ Uninstalling SF Basic: 93% ___ Uninstalling SF Basic: 96% __ Uninstalling SF Basic: 100% Uninstall completed successfully on all systems Uninstallation log files, summary file, and response file are saved at: /opt/VRTS/install/logs/installer-jxZl0h
この状態で、「VERITAS Storage Foundation Basic: インストール編」と同様に再インストールします。
再インストールした後確認してみると...
# /opt/VRTS/bin/vxdisk path SUBPATH DANAME DMNAME GROUP STATE sda sda - - ENABLED sdb sdb centos01 centos ENABLEDってことで、無事に見えました。
で、見えたらmountすべしという事で、fstabに前回と同じように書き込んで、いざ、mount。
# mount /VxFsVol0 UX:vxfs mount.vxfs: ERROR: V-3-20003: Cannot open /dev/vx/dsk/centos/vol0: そのようなデバイスやアドレスはありません UX:vxfs mount.vxfs: ERROR: V-3-24996: Unable to get disk layout versionおりゃ、mountできへん。
うみゅ~。
しかし、ぐぐって解決:-)
# /opt/VRTS/bin/vxdg import centos # /opt/VRTS/bin/vxvol -g centos startall # mount /VxFsVol0ってことでmountできるようになります。
で、mount出来たのはよいけど、中身は???ってことで、確認。
# cd /VxFsVol0 # ls lost+found vm-rhel5_x86_64-5.0MP3HF3-rpms.tar_308172.gz # gzip -t vm-rhel5_x86_64-5.0MP3HF3-rpms.tar_308172.gz問題ないようです。
なお、/etc/fstabには
# NOTE: When adding or modifying VxFS or VxVM entries, add '_netdev' # to the mount options to ensure the filesystems are mounted after VxVM and # VxFS have started.なんて追記がされているので、素直にmount optionには[default」ではなく「_netdev」を付けましょう:-)
/dev/vx/dsk/centos/vol0 /VxFsVol0 vxfs _netdev 1 2みたいな感じ。
お次は、実物使ったテスト環境(実運用しているやつのサブセット... つくづく、自分のアホさを感じる。ふつう自宅の環境でココまでやらないと思うけど...)で確認。
本番環境のupdateまでの道のりは長い...
VERITAS Storage Foundation Basic: 設定編 [VERITAS]
さて、インストールが終わったので、設定です。
まあ、
http://straycats.blog.so-net.ne.jp/2007-01-15-2
に書いた内容をまとめなおしただけのような(^^;
インストールが終わると、/opt以下にインストールされるので、そこに移動します。
まずは、vxdiskで確認です。
今回使うコマンドは、すべて/opt/VRTS/binの下にあります。
ってことで、以下、いちいち調べるのは省略。
お次は、vxdiskadmで管理したいディバイスを管理対象にします。
すると...
Create a new group named centos? [y,n,q,?] (default: y)
Create the disk group as a CDS disk group? [y,n,q,?] (default: y)
Use a default disk name for the disk? [y,n,q,?] (default: y)
Add disk as a spare disk for centos? [y,n,q,?] (default: n)
Exclude disk from hot-relocation use? [y,n,q,?] (default: n)
Add site tag to disk? [y,n,q,?] (default: n)
A new disk group will be created named centos and the selected disks
will be added to the disk group with default disk names.
sdb
Continue with operation? [y,n,q,?] (default: y)
Initializing device sdb.
Enter desired private region length
[<privlen>,q,?] (default: 65536)
VxVM NOTICE V-5-2-120
Creating a new disk group named centos containing the disk
device sdb with the name centos01.
Add or initialize other disks? [y,n,q,?] (default: n)
これで元のメニュー画面に戻るので「list」で確認してみます。
お次は、vxassistでディスクグループから領域をを割り当てます。
なお、グループを指定していない場合は、デフォルトグループから割り当てられます。
以下の例では、4GBを「vol0」という名前で割り当てています。
実際に毎回起動時にmountするには、/etc/fstabに書き込みますが、最終行に以下のように追加します。
なおmount pointは「/VxFsVol0」としました。
rdskを指定すると、block deviceぢゃない!と怒られます(怒られました(^^;)
で、あとは
さて、これからが、今回の本題ですが、また今度。
まあ、
http://straycats.blog.so-net.ne.jp/2007-01-15-2
に書いた内容をまとめなおしただけのような(^^;
インストールが終わると、/opt以下にインストールされるので、そこに移動します。
# cd /opt # ls VRTS VRTSccg VRTSfspro VRTSmh VRTSperl VRTSvmpro VRTSaa VRTSdcli VRTSfssdk VRTSob VRTSspt VRTSvxfi VRTSalloc VRTSddlpr VRTSicsco VRTSobc VRTSvdid VRTSvxms VRTSat VRTSdsa VRTSmapro VRTSpbx VRTSvlic
まずは、vxdiskで確認です。
# find . -name vxdisk ./VRTS/bin/vxdisk # ./VRTS/bin/vxdisk path SUBPATH DANAME DMNAME GROUP STATE sda sda - - ENABLED sdb sdb - - ENABLED
今回使うコマンドは、すべて/opt/VRTS/binの下にあります。
ってことで、以下、いちいち調べるのは省略。
お次は、vxdiskadmで管理したいディバイスを管理対象にします。
# ./VRTS/bin/vxdiskadm Volume Manager Support Operations Menu:: VolumeManager/Disk 1 Add or initialize one or more disks 2 Encapsulate one or more disks 3 Remove a disk 4 Remove a disk for replacement 5 Replace a failed or removed disk 6 Mirror volumes on a disk 7 Move volumes from a disk 8 Enable access to (import) a disk group 9 Remove access to (deport) a disk group 10 Enable (online) a disk device 11 Disable (offline) a disk device 12 Mark a disk as a spare for a disk group 13 Turn off the spare flag on a disk 14 Unrelocate subdisks back to a disk 15 Exclude a disk from hot-relocation use 16 Make a disk available for hot-relocation use 17 Prevent multipathing/Suppress devices from VxVM's view 18 Allow multipathing/Unsuppress devices from VxVM's view 19 List currently suppressed/non-multipathed devices 20 Change the disk naming scheme 21 Change/Display the default disk layouts 22 Mark a disk as allocator-reserved for a disk group 23 Turn off the allocator-reserved flag on a disk list List disk information ? Display help about menu ?? Display help about the menuing system q Exit from menus Select an operation to perform: 1ここでは「1」の「Add or initialize one or more disks」を選びます。
すると...
Add or initialize disks Menu:: VolumeManager/Disk/AddDisks Use this operation to add one or more disks to a disk group. You can add the selected disks to an existing disk group or to a new disk group that will be created as a part of the operation. The selected disks may also be added to a disk group as spares. Or they may be added as nohotuses to be excluded from hot-relocation use. The selected disks may also be initialized without adding them to a disk group leaving the disks available for use as replacement disks. More than one disk may be entered at the prompt. Here are some disk selection examples: sda: add only disk sda sdb hdc: add both disk sdb and hdc xyz_0 : a single disk (in the enclosure based naming scheme) xyz_ : all disks on the enclosure whose name is xyz Select disk devices to add: [<pattern-list>,list,q,?] sdbなんて出てくるので、今回LVMの管理下にないsdbを指定します。
Here is the disk selected. Output format: [Device_Name] sdb Continue operation? [y,n,q,?] (default: y)間違えてない限り「Enter」を押して、先に進みます。
You can choose to add this disk to an existing disk group, a new disk group, or leave the disk available for use by future add or replacement operations. To create a new disk group, select a disk group name that does not yet exist. To leave the disk available for future use, specify a disk group name of "none". Which disk group [<group>,none,list,q,?] (default: centos)ここから先は、はいはいはいはい…と進めましょう。
Create a new group named centos? [y,n,q,?] (default: y)
Create the disk group as a CDS disk group? [y,n,q,?] (default: y)
Use a default disk name for the disk? [y,n,q,?] (default: y)
Add disk as a spare disk for centos? [y,n,q,?] (default: n)
Exclude disk from hot-relocation use? [y,n,q,?] (default: n)
Add site tag to disk? [y,n,q,?] (default: n)
A new disk group will be created named centos and the selected disks
will be added to the disk group with default disk names.
sdb
Continue with operation? [y,n,q,?] (default: y)
Initializing device sdb.
Enter desired private region length
[<privlen>,q,?] (default: 65536)
VxVM NOTICE V-5-2-120
Creating a new disk group named centos containing the disk
device sdb with the name centos01.
Add or initialize other disks? [y,n,q,?] (default: n)
これで元のメニュー画面に戻るので「list」で確認してみます。
Select an operation to perform: list List disk information Menu:: VolumeManager/Disk/ListDisk Use this menu operation to display a list of disks. You can also choose to list detailed information about the disk at a specific disk device address. Enter disk device or "all" [<address>,all,q,?] (default: all) DEVICE DISK GROUP STATUS sda - - online invalid sdb centos01 centos online Device to list in detail [<address>,none,q,?] (default: none)またメニューに戻りますが、今度は「q」で終了します。
お次は、vxassistでディスクグループから領域をを割り当てます。
なお、グループを指定していない場合は、デフォルトグループから割り当てられます。
以下の例では、4GBを「vol0」という名前で割り当てています。
# ./VRTS/bin/vxassist make vol0 4g # ls -l /dev/vx/rdsk/DGcentos/vol0 crw------- 1 root root 199, 65534 2月 1 22:36 /dev/vx/rdsk/centos/vol0 # mkfs -t vxfs /dev/vx/rdsk/centos/vol0 version 7 layout 8388608 sectors, 4194304 blocks of size 1024, log size 16384 blocks largefiles supported
実際に毎回起動時にmountするには、/etc/fstabに書き込みますが、最終行に以下のように追加します。
なおmount pointは「/VxFsVol0」としました。
/dev/vx/dsk/centos/vol0 /VxFsVol0 vxfs defaults 1 2ちなみにmountするのはrdskじゃなくてdskの方。
rdskを指定すると、block deviceぢゃない!と怒られます(怒られました(^^;)
で、あとは
# mount /VxFsVol0 # cd /VxFsVol0/ # ls lost+foundなんて具合にmountするだけです。
さて、これからが、今回の本題ですが、また今度。
VERITAS Storage Foundation Basic: インストール編 [VERITAS]
とりあえず、CentOS 4.xから5.xのUpdateの際に、(うちの場合は)最も問題になるVERITAS Storage Foundation Basicの対応を検証するため、今一度、仮想環境にインストールしてみました。
http://straycats.blog.so-net.ne.jp/2007-01-15-2
にインストールした後の事は、多少書いていますが、まあ、その程度という事で、今回、まじめに記録を取ってみました。
まずは準備。
とりあえず、OSをインストールするディスク以外に、VxVMで管理するディスクを追加します。
OSをインストールする前に用意するなら、LVMの管轄下に入れないように注意しましょう。
お次の準備は、VERITAS Storage Foundation Basic本体。
http://www.symantec.com/enterprise/sfbasic/index.jsp
上記URLにアクセスして、必要事項を入力して、Linux用パッケージを入手します。
RHEL[45]+SUSE{9,10}用の4パッケージが含まれているので、でかいです。
3分割されて配布されているので、くっつけます。
さて、ここで、OSのインストールが終わっていると仮定して、以下、ログ。
なお、ホスト名は「centos」で、FQDNで運用している物とします。
ドメイン名は仮に「YOURDOMAIN」としています。
まずは、tar ballを展開。
終わったら、消しておきましょう。でかすぎるので。
でもって、展開されたディレクトリに移動。
SUSEは関係ないので、削除。
とりあえず、CentOS 4.xへのインストールなのでRHEL4用をインストール。
インストーラーを起動すると...
Storage Foundation and High Availability Solutions 5.0MP3
Checking system licensing
Installing licensing rpms
XXX-XXXX-XXXX-XXXX-XXXX-XXXX-XXX successfully registered on centos
ってことで「y」。
ココでは「centos」です。
まあ、なんでもいいのですが、どーせ家で使う分には、グループを1個ぐらいしか作らないですから、ホスト名と一緒の方が、楽です。
FQDNで運用していない場合は、知りません。
これで、インストールはおしまいです。
http://straycats.blog.so-net.ne.jp/2007-01-15-2
にインストールした後の事は、多少書いていますが、まあ、その程度という事で、今回、まじめに記録を取ってみました。
まずは準備。
とりあえず、OSをインストールするディスク以外に、VxVMで管理するディスクを追加します。
OSをインストールする前に用意するなら、LVMの管轄下に入れないように注意しましょう。
お次の準備は、VERITAS Storage Foundation Basic本体。
http://www.symantec.com/enterprise/sfbasic/index.jsp
上記URLにアクセスして、必要事項を入力して、Linux用パッケージを入手します。
RHEL[45]+SUSE{9,10}用の4パッケージが含まれているので、でかいです。
3分割されて配布されているので、くっつけます。
さて、ここで、OSのインストールが終わっていると仮定して、以下、ログ。
なお、ホスト名は「centos」で、FQDNで運用している物とします。
ドメイン名は仮に「YOURDOMAIN」としています。
まずは、tar ballを展開。
# tar xfz sfbasic_5.0.30.0.linux.tar.gz
終わったら、消しておきましょう。でかすぎるので。
# rm -f sfbasic_5.0.30.0.linux.tar.gz
でもって、展開されたディレクトリに移動。
# cd dvd3-sfbasic/ # ls rhel4_x86_64 rhel5_x86_64 sles10_x86_64 sles9_x86_64
SUSEは関係ないので、削除。
# rm -rf sles*
とりあえず、CentOS 4.xへのインストールなのでRHEL4用をインストール。
# cd rhel4_x86_64/ # ls README_EULA installer perl storage_foundation_basic getting_started.pdf installmp readme_first.txt windows # ./installer
インストーラーを起動すると...
5.0MP3 Installation Program Copyright (c) 2008 Symantec Corporation. All rights reserved. Symantec, the Symantec Logo are trademarks or registered trademarks of Symantec Corporation or its affiliates in the U.S. and other countries. Other names may be trademarks of their respective owners. The Licensed Software and Documentation are deemed to be "commercial computer software" and "commercial computer software documentation" as defined in FAR Sections 12.212 and DFARS Section 227.7202. Logs for installer are being created in /var/tmp/installer-BqXBGR.こんな画面が出た後...
Storage Foundation and High Availability Solutions 5.0MP3 Symantec Product Version Installed Licensed ============================================================================== Symantec Licensing Utilities (VRTSvlic) are not installed due to which products and licenses are not discovered Please use the menu below to continue. Task Menu: I) Install/Upgrade a Product C) Configure an Installed Product L) License a Product P) Perform a Pre-Installation Check U) Uninstall a Product D) View a Product Description Q) Quit ?) Help Enter a Task: [I,C,L,P,U,D,Q,?] Iま、インストールなので「I」を選択です。
Storage Foundation and High Availability Solutions 5.0MP3 Storage Foundation Basic (SF Basic) is the only product available for installation Enter the system names separated by spaces on which to install SF Basic: centosシステム名を入れろとの事なので、今回は「centos」を入れる事にします。
Initial system check: Checking SF Basic installation on centos ................ not installed Checking libaio rpm ......................................... installed Checking glibc rpm .......................................... installed Checking kernel release on centos .................................. ok Checking distribution match with centos ............................ OK Checking architecture on centos .................................... OK Checking rpm dist match with centos ................................ OK Checking for SE Linux on centos .............................. disabled
Storage Foundation and High Availability Solutions 5.0MP3
Checking system licensing
Installing licensing rpms
XXX-XXXX-XXXX-XXXX-XXXX-XXXX-XXX successfully registered on centos
Storage Foundation and High Availability Solutions 5.0MP3 Checking installed rpms on centos
Storage Foundation and High Availability Solutions 5.0MP3 SF Basic can be installed without optional rpms to conserve disk space. 1) Install required Storage Foundation Basic rpms - 385 MB required 2) Install all Storage Foundation Basic rpms - 517 MB required Select the rpms to be installed on all systems? [1-2,q,?] (2)ま、全部インストールしましょう、ってことで「Enter」を押してデフォルトの「2」を選択。
Storage Foundation and High Availability Solutions 5.0MP3 The following SF Basic rpms will be installed: VRTSperl Veritas Perl 5.8.8 Redistribution VRTSvlic Veritas Licensing VRTSicsco Symantec Infrastructure Core Services Common VRTSpbx Symantec Private Branch Exchange VRTSatClient Symantec Product Authentication Service Client VRTSatServer Symantec Product Authentication Service VRTSobc33 Veritas Enterprise Administrator Core Service VRTSob Veritas Enterprise Administrator Service VRTSobgui Veritas Enterprise Administrator VRTSccg Veritas Enterprise Administrator Central Control Grid VRTSmh Veritas Storage Foundation Managed Host by Symantec VRTSaa Veritas Enterprise Administrator Action Agent VRTSspt Veritas Software Support Tools VRTSvxfscommon Veritas File System Common package VRTSvxfsplatform Veritas File System Platform Specific Package VRTSvxvmcommon Veritas Volume Manager Common Package VRTSvxvmplatform Veritas Volume Manager Platform Specific Package VRTSdsa Veritas Datacenter Storage Agent VRTSfspro Veritas File System Management Services Provider Press [Enter] to continue:はい、「Enter」を押します。
...continued: VRTSvmman Veritas Volume Manager Manual Pages VRTSlvmconv Veritas Linux LVM to VxVM Converter VRTSvmpro Veritas Volume Manager Management Services Provider VRTSdcli Veritas Distributed Command Line Interface VRTSalloc Veritas Volume Manager Intelligent Storage Provisioning VRTSvdid Veritas Device Identification API VRTSddlpr Veritas Device Discovery Layer Services Provider VRTSfsman Veritas File System Manual Pages VRTSfssdk Veritas File System Software Developer Kit VRTSfsmnd Veritas File System Software Developer Kit Manual Pages VRTSvxmsa Veritas Mapping Service, Application Libraries VRTSmaprocommon Veritas Storage Foundation GUI for Mapping Press [Enter] to continue:はい、ここも「Enter」を押します。
Checking for patch(1) rpm on centos ........... version 2.5.4 installed It is possible to install SF Basic rpms without performing configuration. It is optional to configure SF Basic now. If you choose to configure SF Basic later, you can either do so manually, or run the installsf -configure command. The product installation scripts can be found in /opt/VRTS/install directory Are you ready to configure SF Basic? [y,n,q] (y)心の準備がOKなら、迷わず、そのまま「Enter」を押します。
Storage Foundation and High Availability Solutions 5.0MP3 Logs for installer are temporarily being created in /var/tmp/installer-BqXBGR. Installing SF Basic: 0% ___________________________________________ Installing SF Basic: 3% __________________________________________ Installing SF Basic: 6% _________________________________________ Installing SF Basic: 9% ________________________________________ Installing SF Basic: 12% ______________________________________ Installing SF Basic: 16% _____________________________________ Installing SF Basic: 19% ___________________________________ Installing SF Basic: 22% __________________________________ Installing SF Basic: 25% _________________________________ Installing SF Basic: 29% _______________________________ Installing SF Basic: 32% ______________________________ Installing SF Basic: 35% ____________________________ Installing SF Basic: 38% ___________________________ Installing SF Basic: 41% __________________________ Installing SF Basic: 45% ________________________ Installing SF Basic: 48% _______________________ Installing SF Basic: 51% ______________________ Installing SF Basic: 54% ____________________ Installing SF Basic: 58% ___________________ Installing SF Basic: 61% _________________ Installing SF Basic: 64% ________________ Installing SF Basic: 67% _______________ Installing SF Basic: 70% _____________ Installing SF Basic: 74% ____________ Installing SF Basic: 77% __________ Installing SF Basic: 80% _________ Installing SF Basic: 83% ________ Installing SF Basic: 87% ______ Installing SF Basic: 90% _____ Installing SF Basic: 93% ____ Installing SF Basic: 96% __ Installing SF Basic: 100% Installation completed successfully on all systems The enclosure-based naming scheme is a feature of Veritas Volume Manager. It allows one to reference disks using a symbolic name that is more meaningful than the operating system's normal device access name. This symbolic name is typically derived from the array name. Do you want to set up the enclosure-based naming scheme? [y,n,q,?] (n) yデフォルトは「使わない」ですが、使いましょう。
ってことで「y」。
Storage Foundation and High Availability Solutions 5.0MP3 Veritas Volume Manager default disk group name configuration: Many Veritas Volume Manager commands affect the contents or configuration of a disk group. Such commands require that the user specify a disk group. This is accomplished by using the -g option of a command or setting the VXVM_DEFAULTDG environment variable. An alternative to these two methods for some commands is to configure the name of the default disk group of a system. Do you want to set up a default disk group for each system? [y,n,q,?] (y)セットアップしちゃうのでデフォルトのまま「Enter」です。
Specify a default disk group name for system centos. [?] centos名前を入れましょう。
ココでは「centos」です。
まあ、なんでもいいのですが、どーせ家で使う分には、グループを1個ぐらいしか作らないですから、ホスト名と一緒の方が、楽です。
You have decided to specify the default disk group as follows: Host: centos ....................................... Disk group: centos Note: If 'nodg' is displayed, then the host will be configured to have no default disk group. Is this correct? [y,n,q] (y)良ければ「Enter」で。
Storage Foundation and High Availability Solutions 5.0MP3 Verifying the install systems fully qualified hostnames. Querying fully qualified domain name of host "centos" .............. ok Is the fully qualified hostname of system "centos" = "centos.YOURDOMAIN"? [y,n,q,?] (y)ま、FQDNが正しければ、そのまま「Enter」おしましょう。
FQDNで運用していない場合は、知りません。
Storage Foundation and High Availability Solutions 5.0MP3 Choose how this install will be managed. This product can be configured in one of the following two ways: * Veritas Storage Foundation Management Server managed host (Recommended) * Standalone host Pre-requisites for Veritas Storage Foundation Management Server managed host: * A Veritas Storage Foundation Management Server (SFM) is configured * SFM should be currently running and fully operational. * Authentication Broker that is used by SFM should be running. The following information would be requested during configuration: * The host name of the SFM * Previously set SFM agent account password There are no pre-requisites for deploying as a standalone host. Enabling Veritas Storage Foundation Management Server management simplifies and improves management of the complex data center resources, reducing planned and unplanned down time. Enable Veritas Storage Foundation Management Server Management? [y,n,q] (y) nここで、Server Managementを有効にするか聞かれますが、そんな複雑な構成にする訳でも無し、ここは「n」としておきます。
Storage Foundation and High Availability Solutions 5.0MP3 Verifying the install systems fully qualified hostnames. Configuring VEA in STANDALONE mode on "centos" ..................... ok Configuring gridnode on "centos" ................................... ok Registering gridnode on "centos" ................................... ok Configuring actionagent on "centos" ................................ ok Registering actionagent on "centos" ................................ ok Registering StorageAgent on "centos" ............................... ok Do you want to start Storage Foundation Basic processes now? [y,n,q] (y)はい、いいですよってことで「Enter」押して進めます。
Storage Foundation and High Availability Solutions 5.0MP3 Logs for installer are temporarily being created in /var/tmp/installer-BqXBGR. Starting SF Basic: 0% _____________________________________________ Starting SF Basic: 6% ___________________________________________ Starting SF Basic: 12% ________________________________________ Starting SF Basic: 18% _____________________________________ Starting SF Basic: 25% __________________________________ Starting SF Basic: 31% ________________________________ Starting SF Basic: 37% _____________________________ Starting SF Basic: 43% __________________________ Starting SF Basic: 50% _______________________ Starting SF Basic: 56% ____________________ Starting SF Basic: 62% __________________ Starting SF Basic: 68% _______________ Starting SF Basic: 75% ____________ Starting SF Basic: 81% _________ Starting SF Basic: 87% ______ Starting SF Basic: 93% ____ Starting SF Basic: 100% /Startup completed successfully on all systems Setting default disk group to centos on centos ................... Done Installation log files, summary file, and response file are saved at: /opt/VRTS/install/logs/installer-BqXBGR
これで、インストールはおしまいです。