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までの道のりは長い...
コメント 0