忍者ブログ
株のポジショントレード(数週間~数ヵ月)、ブックビルディングの記録。でしたが、今はoracleの備忘録。
2025-061 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 prev 05 next 07
73  72  71  70  69  68  67  66  65  64  63 
×

[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。

・OracleClusterwareのインストールの前に、CVU(クラスタ検証ユーティリティ)を実行することにする。
・OracleソフトのDVDメディアをセット。

[root@db02eth0 oracle]# mount -t iso9660 /dev/scd0 /media
mount: ブロックデバイス /dev/scd0 は書き込み禁止です、読込み専用でマウントします
[root@db02eth0 oracle]# exit
exit
[oracle@db02eth0 ~]$ cd
[oracle@db02eth0 ~]$ ls -l /media
合計 26
dr-xr-xr-x 19 root root 4096  8月  7  2007 doc
dr-xr-xr-x  5 root root 2048  8月  7  2007 install
dr-xr-xr-x  2 root root 2048  8月  7  2007 response
dr-xr-xr-x  2 root root 2048  8月  7  2007 rpm
-r-xr-xr-x  1 root root 2917  8月  4  2007 runInstaller
-r-xr-xr-x  1 root root 2990  8月  4  2007 runcluvfy.sh
dr-xr-xr-x  5 root root 2048  8月  7  2007 source
dr-xr-xr-x  8 root root 2048  8月  7  2007 stage
dr-xr-xr-x  2 root root 2048  8月  7  2007 upgrade
-r--r--r--  1 root root 3955  8月  7  2007 welcome.html
[oracle@db02eth0 ~]$ cd /tmp
[oracle@db02eth0 tmp]$ /media/runcluvfy.sh comp nodereach -n db01eth0,db02eth0 -verbose
(※ちなみにこのコマンドはマニュアルに例として載ってたオプションを適当にうっただけ。必要なコマンドとは少し違う。)

ERROR:
オペレーティング・システムを識別できません。このオペレーティング・システムに対して正しいソフトウェアが実行中であることを確認してください。
検証を続行できません。

[oracle@db02eth0 tmp]$

→嫌なエラーメッセージが出た!CentOSじゃなくて、OracleのLinuxにすればよかったか。。でも今からOS入れ直しは時間的にも労力的にも大変過ぎて考えられないぞ。。CVUは飛ばしたくないけどなあ。。

→Webをさまよっていたら解決法らしきものを発見。

・まず、以下のサイトで、CVUをzipファイルでダウンロードしてくる。

http://www.oracle.com/technology/products/database/clustering/cvu/cvu_download_homepage.html

・ダウンロードしたzipファイル(cvupack_Linux_x86.zip)を/tmp配下でunzip。そして、設定ファイルを編集して使えば、エラーを回避できるらしい。

・しかし、不用意にunzipしたら、ディレクトリがいっぱいできて、どれが該当するものかわからなくなった。。findで該当する設定ファイルと実行ファイルを探しながら作業。。

[oracle@db01eth0 tmp]$ find . -name cvu_config -print
find: ./gconfd-root: 許可がありません
./cv/admin/cvu_config
[oracle@db01eth0 tmp]$ ls -l ./cv/admin/cvu_config
-r--r--r-- 1 oracle dba 1028  8月 19  2008 ./cv/admin/cvu_config
[oracle@db01eth0 tmp]$ chmod +w ./cv/admin/cvu_config
[oracle@db01eth0 tmp]$ ls -l ./cv/admin/cvu_config
-rw-r--r-- 1 oracle dba 1028  8月 19  2008 ./cv/admin/cvu_config
[oracle@db01eth0 tmp]$ vi ./cv/admin/cvu_config

→CV_ORACLE_RELEASE=11gR1の先頭についてた#をはずして、
→CV_ASSUME_DISTID=RHEL4の先頭についてた#をはずして、RHEL4の4を5に変更した。

[oracle@db01eth0 tmp]$ find . -name runcluvfy.sh -print
find: ./gconfd-root: 許可がありません
[oracle@db01eth0 tmp]$ find . -name cluvfy -print
find: ./gconfd-root: 許可がありません
./bin/cluvfy
[oracle@db01eth0 tmp]$

・大事なユーティリティ実行ファイルは、runcluvfy.shではなく、cluvfyという名前になっていた。

・そしてチェック開始。(-verboseは詳細に見るオプションだったはず。ついでに付け足した。)

[oracle@db01eth0 tmp]$ ./bin/cluvfy stage -pre crsinst -n db01eth0,db02eth0 -verbose

クラスタ・サービス設定の事前チェックを実行しています

ノード到達可能性をチェック中...

チェック: ノード"db01eth0"からのノード到達可能性
  宛先ノード                                 到達可能ですか                
  ------------------------------------  ------------------------
  db01eth0                              はい                     
  db02eth0                              はい                     
結果: ノード"db01eth0"からのノード到達可能性チェックに合格しました。


ユーザー等価をチェック中...

チェック: ユーザー"oracle"のユーザー等価
  ノード名                                  コメント                   
  ------------------------------------  ------------------------
  db02eth0                              合格                     
  db01eth0                              合格                     
結果: ユーザー"oracle"のユーザー等価チェックに合格しました。

管理権限をチェック中...

チェック: ユーザー"oracle"の存在
  ノード名          ステータス                     ユーザーID                 
  ------------  ------------------------  ------------------------
  db02eth0      存在します                     200                    
  db01eth0      存在します                     200                    
結果: "oracle"のユーザーの存在チェックに合格しました。

チェック: グループ"oinstall"の存在
  ノード名          ステータス                     グループID                 
  ------------  ------------------------  ------------------------
  db02eth0      存在しません                    該当なし                   
  db01eth0      存在しません                    該当なし                   
結果: "oinstall"のグループの存在チェックが失敗しました。

管理権限チェックが失敗しました。

ノード接続性をチェック中...


ノード"db02eth0"のインタフェース情報
 名前     IPアドレス          サブネット           ゲートウェイ          デフォルト・ゲートウェイ    HWアドレス            MTU  
 ------ --------------- --------------- --------------- --------------- ----------------- ------
 eth0   192.168.130.2   192.168.130.0   0.0.0.0         UNKNOWN         00:1B:21:34:04:82 1500 
 eth1   192.168.131.2   192.168.131.0   0.0.0.0         UNKNOWN         00:1B:21:34:04:83 1500 
 eth2   192.168.132.2   192.168.132.0   0.0.0.0         UNKNOWN         00:24:1D:B5:D5:C6 1500 


ノード"db01eth0"のインタフェース情報
 名前     IPアドレス          サブネット           ゲートウェイ          デフォルト・ゲートウェイ    HWアドレス            MTU  
 ------ --------------- --------------- --------------- --------------- ----------------- ------
 eth2   192.168.132.1   192.168.132.0   0.0.0.0         UNKNOWN         00:24:1D:BB:0E:6C 1500 
 eth0   192.168.130.1   192.168.130.0   0.0.0.0         UNKNOWN         00:15:17:C7:AC:1C 1500 
 eth1   192.168.131.1   192.168.131.0   0.0.0.0         UNKNOWN         00:15:17:C7:AC:1D 1500 


チェック: サブネット"192.168.130.0"のノード接続性
  ソース                             宛先                              接続しましたか        
  ------------------------------  ------------------------------  ----------------
  db02eth0:eth0                   db01eth0:eth0                   はい             
結果: ノードdb02eth0,db01eth0を持つサブネット"192.168.130.0"のノード接続性チェックに合格しました。

チェック: サブネット"192.168.131.0"のノード接続性
  ソース                             宛先                              接続しましたか        
  ------------------------------  ------------------------------  ----------------
  db02eth0:eth1                   db01eth0:eth1                   はい             
結果: ノードdb02eth0,db01eth0を持つサブネット"192.168.131.0"のノード接続性チェックに合格しました。

チェック: サブネット"192.168.132.0"のノード接続性
  ソース                             宛先                              接続しましたか        
  ------------------------------  ------------------------------  ----------------
  db02eth0:eth2                   db01eth0:eth2                   はい             
結果: ノードdb02eth0,db01eth0を持つサブネット"192.168.132.0"のノード接続性チェックに合格しました。

インタフェースがプライベート・インタコネクトの候補となるサブネット"192.168.130.0"で見つかりました:
db02eth0 eth0:192.168.130.2
db01eth0 eth0:192.168.130.1

インタフェースがプライベート・インタコネクトの候補となるサブネット"192.168.131.0"で見つかりました:
db02eth0 eth1:192.168.131.2
db01eth0 eth1:192.168.131.1

インタフェースがプライベート・インタコネクトの候補となるサブネット"192.168.132.0"で見つかりました:
db02eth0 eth2:192.168.132.2
db01eth0 eth2:192.168.132.1

WARNING:
VIPに適したインタフェースのセットが見つかりませんでした。

結果: ノード接続性チェックに合格しました。


システム要件をチェック中: 'crs'...

チェック: メモリー合計
  ノード名          使用可能                      必須                        コメント     
  ------------  ------------------------  ------------------------  ----------
  db02eth0      7.8GB (8180904KB)         1GB (1048576KB)           合格       
  db01eth0      7.8GB (8180904KB)         1GB (1048576KB)           合格       
結果: メモリー合計チェックに合格しました。

チェック: "/tmp"ディレクトリのディスク空き領域
  ノード名          使用可能                      必須                        コメント     
  ------------  ------------------------  ------------------------  ----------
  db02eth0      111.95GB (117388320KB)    400MB (409600KB)          合格       
  db01eth0      113.25GB (118749960KB)    400MB (409600KB)          合格       
結果: ディスク空き領域チェックに合格しました。

チェック: スワップ領域
  ノード名          使用可能                      必須                        コメント     
  ------------  ------------------------  ------------------------  ----------
  db02eth0      7.94GB (8323056KB)        1.5GB (1572864KB)         合格       
  db01eth0      7.94GB (8323056KB)        1.5GB (1572864KB)         合格       
結果: スワップ領域チェックに合格しました。

チェック: システム・アーキテクチャ
  ノード名          使用可能                      必須                        コメント     
  ------------  ------------------------  ------------------------  ----------
  db02eth0      i686                      i686                      合格       
  db01eth0      i686                      i686                      合格       
結果: システム・アーキテクチャチェックに合格しました。

チェック: カーネル・バージョン
  ノード名          使用可能                      必須                        コメント     
  ------------  ------------------------  ------------------------  ----------
  db02eth0      2.6.18-164.9.1.el5PAE     2.6.9                     合格       
  db01eth0      2.6.18-164.9.1.el5PAE     2.6.9                     合格       
結果: カーネル・バージョンチェックに合格しました。

チェック: "make-3.81-1.1"のパッケージの存在
  ノード名                            ステータス                           コメント           
  ------------------------------  ------------------------------  ----------------
  db02eth0                        make-3.81-3.el5                 合格             
  db01eth0                        make-3.81-3.el5                 合格             
結果: "make-3.81-1.1"のパッケージの存在チェックに合格しました。

チェック: "binutils-2.17.50.0.6-2.el5"のパッケージの存在
  ノード名                            ステータス                           コメント           
  ------------------------------  ------------------------------  ----------------
  db02eth0                        binutils-2.17.50.0.6-12.el5     合格             
  db01eth0                        binutils-2.17.50.0.6-12.el5     合格             
結果: "binutils-2.17.50.0.6-2.el5"のパッケージの存在チェックに合格しました。

チェック: "gcc-4.1.1-52"のパッケージの存在
  ノード名                            ステータス                           コメント           
  ------------------------------  ------------------------------  ----------------
  db02eth0                        gcc-4.1.2-46.el5_4.1            合格             
  db01eth0                        gcc-4.1.2-46.el5_4.1            合格             
結果: "gcc-4.1.1-52"のパッケージの存在チェックに合格しました。

チェック: "libaio-0.3.106"のパッケージの存在
  ノード名                            ステータス                           コメント           
  ------------------------------  ------------------------------  ----------------
  db02eth0                        libaio-0.3.106-3.2              合格             
  db01eth0                        libaio-0.3.106-3.2              合格             
結果: "libaio-0.3.106"のパッケージの存在チェックに合格しました。

チェック: "libaio-devel-0.3.106"のパッケージの存在
  ノード名                            ステータス                           コメント           
  ------------------------------  ------------------------------  ----------------
  db02eth0                        libaio-devel-0.3.106-3.2        合格             
  db01eth0                        libaio-devel-0.3.106-3.2        合格             
結果: "libaio-devel-0.3.106"のパッケージの存在チェックに合格しました。

チェック: "libstdc++-4.1.1"のパッケージの存在
  ノード名                            ステータス                           コメント           
  ------------------------------  ------------------------------  ----------------
  db02eth0                        libstdc++-4.1.2-46.el5_4.1      合格             
  db01eth0                        libstdc++-4.1.2-46.el5_4.1      合格             
結果: "libstdc++-4.1.1"のパッケージの存在チェックに合格しました。

チェック: "elfutils-libelf-devel-0.125"のパッケージの存在
  ノード名                            ステータス                           コメント           
  ------------------------------  ------------------------------  ----------------
  db02eth0                        elfutils-libelf-devel-0.137-3.el5  合格             
  db01eth0                        elfutils-libelf-devel-0.137-3.el5  合格             
結果: "elfutils-libelf-devel-0.125"のパッケージの存在チェックに合格しました。

チェック: "sysstat-7.0.0-3.el5"のパッケージの存在
  ノード名                            ステータス                           コメント           
  ------------------------------  ------------------------------  ----------------
  db02eth0                        sysstat-7.0.2-3.el5             合格             
  db01eth0                        sysstat-7.0.2-3.el5             合格             
結果: "sysstat-7.0.0-3.el5"のパッケージの存在チェックに合格しました。

チェック: "compat-libstdc++-33-3.2.3-61"のパッケージの存在
  ノード名                            ステータス                           コメント           
  ------------------------------  ------------------------------  ----------------
  db02eth0                        compat-libstdc++-33-3.2.3-61    合格             
  db01eth0                        compat-libstdc++-33-3.2.3-61    合格             
結果: "compat-libstdc++-33-3.2.3-61"のパッケージの存在チェックに合格しました。

チェック: "libgcc-4.1.1-52"のパッケージの存在
  ノード名                            ステータス                           コメント           
  ------------------------------  ------------------------------  ----------------
  db02eth0                        libgcc-4.1.2-46.el5_4.1         合格             
  db01eth0                        libgcc-4.1.2-46.el5_4.1         合格             
結果: "libgcc-4.1.1-52"のパッケージの存在チェックに合格しました。

チェック: "libstdc++-devel-4.1.1-52.e15"のパッケージの存在
  ノード名                            ステータス                           コメント           
  ------------------------------  ------------------------------  ----------------
  db02eth0                        libstdc++-devel-4.1.2-46.el5_4.1  合格             
  db01eth0                        libstdc++-devel-4.1.2-46.el5_4.1  合格             
結果: "libstdc++-devel-4.1.1-52.e15"のパッケージの存在チェックに合格しました。

チェック: "unixODBC-2.2.11"のパッケージの存在
  ノード名                            ステータス                           コメント           
  ------------------------------  ------------------------------  ----------------
  db02eth0                        unixODBC-2.2.11-7.1             合格             
  db01eth0                        unixODBC-2.2.11-7.1             合格             
結果: "unixODBC-2.2.11"のパッケージの存在チェックに合格しました。

チェック: "unixODBC-devel-2.2.11"のパッケージの存在
  ノード名                            ステータス                           コメント           
  ------------------------------  ------------------------------  ----------------
  db02eth0                        unixODBC-devel-2.2.11-7.1       合格             
  db01eth0                        unixODBC-devel-2.2.11-7.1       合格             
結果: "unixODBC-devel-2.2.11"のパッケージの存在チェックに合格しました。

チェック: "glibc-2.5-12"のパッケージの存在
  ノード名                            ステータス                           コメント           
  ------------------------------  ------------------------------  ----------------
  db02eth0                        glibc-2.5-42.el5_4.2            合格             
  db01eth0                        glibc-2.5-42.el5_4.2            合格             
結果: "glibc-2.5-12"のパッケージの存在チェックに合格しました。

チェック: "elfutils-libelf-0.125-3.el5"のパッケージの存在
  ノード名                            ステータス                           コメント           
  ------------------------------  ------------------------------  ----------------
  db02eth0                        elfutils-libelf-0.137-3.el5     合格             
  db01eth0                        elfutils-libelf-0.137-3.el5     合格             
結果: "elfutils-libelf-0.125-3.el5"のパッケージの存在チェックに合格しました。

チェック: "gcc-c++-4.1.1-52"のパッケージの存在
  ノード名                            ステータス                           コメント           
  ------------------------------  ------------------------------  ----------------
  db02eth0                        gcc-c++-4.1.2-46.el5_4.1        合格             
  db01eth0                        gcc-c++-4.1.2-46.el5_4.1        合格             
結果: "gcc-c++-4.1.1-52"のパッケージの存在チェックに合格しました。

チェック: "glibc-common-2.5-12"のパッケージの存在
  ノード名                            ステータス                           コメント           
  ------------------------------  ------------------------------  ----------------
  db02eth0                        glibc-common-2.5-42.el5_4.2     合格             
  db01eth0                        glibc-common-2.5-42.el5_4.2     合格             
結果: "glibc-common-2.5-12"のパッケージの存在チェックに合格しました。

チェック: "glibc-devel-2.5-12"のパッケージの存在
  ノード名                            ステータス                           コメント           
  ------------------------------  ------------------------------  ----------------
  db02eth0                        glibc-devel-2.5-42.el5_4.2      合格             
  db01eth0                        glibc-devel-2.5-42.el5_4.2      合格             
結果: "glibc-devel-2.5-12"のパッケージの存在チェックに合格しました。

チェック: "glibc-headers-2.5-12"のパッケージの存在
  ノード名                            ステータス                           コメント           
  ------------------------------  ------------------------------  ----------------
  db02eth0                        glibc-headers-2.5-42.el5_4.2    合格             
  db01eth0                        glibc-headers-2.5-42.el5_4.2    合格             
結果: "glibc-headers-2.5-12"のパッケージの存在チェックに合格しました。

チェック: "dba"のグループの存在
  ノード名          ステータス                     グループID                 
  ------------  ------------------------  ------------------------
  db02eth0      存在します                     500                    
  db01eth0      存在します                     500                    
結果: "dba"のグループの存在チェックに合格しました。

チェック: "oinstall"のグループの存在
  ノード名          ステータス                     グループID                 
  ------------  ------------------------  ------------------------
  db02eth0      存在しません                    該当なし                   
  db01eth0      存在しません                    該当なし                   
結果: "oinstall"のグループの存在チェックが失敗しました。

チェック: "nobody"の既存ユーザー
  ノード名          ステータス                     ユーザーID                 
  ------------  ------------------------  ------------------------
  db02eth0      存在します                     99                     
  db01eth0      存在します                     99                     
結果: "nobody"の既存ユーザーチェックに合格しました。

チェック: "オープン・ファイル・ディスクリプタ"のハード・リソース制限
  ノード名          使用可能                      必須                        コメント     
  ------------  ------------------------  ------------------------  ----------
  db02eth0      65536                     65536                     合格       
  db01eth0      65536                     65536                     合格       
結果: "オープン・ファイル・ディスクリプタ"のハード・リソース制限チェックに合格しました。

チェック: "オープン・ファイル・ディスクリプタ"のソフト・リソース制限
  ノード名          使用可能                      必須                        コメント     
  ------------  ------------------------  ------------------------  ----------
  db02eth0      1024                      1024                      合格       
  db01eth0      1024                      1024                      合格       
結果: "オープン・ファイル・ディスクリプタ"のソフト・リソース制限チェックに合格しました。

チェック: "最大ユーザー・プロセス"のハード・リソース制限
  ノード名          使用可能                      必須                        コメント     
  ------------  ------------------------  ------------------------  ----------
  db02eth0      16384                     16384                     合格       
  db01eth0      16384                     16384                     合格       
結果: "最大ユーザー・プロセス"のハード・リソース制限チェックに合格しました。

チェック: "最大ユーザー・プロセス"のソフト・リソース制限
  ノード名          使用可能                      必須                        コメント     
  ------------  ------------------------  ------------------------  ----------
  db02eth0      2047                      2047                      合格       
  db01eth0      2047                      2047                      合格       
結果: "最大ユーザー・プロセス"のソフト・リソース制限チェックに合格しました。

システム要件が失敗しました 'crs'

クラスタ・サービス設定の事前チェックはすべてのノードで失敗しました。
[oracle@db01eth0 tmp]$

→oinstallというグループは作っていないため(dbaだけでRACを構築できるだろうと考えている)、oinstallがないという警告メッセージが出力されている。→実害無しと考え、無視。

→パブリックIPアドレスを持つNICがないため、VIPにふさわしいIPアドレスがないという警告メッセージが出ているようだ。→自宅環境でパブリックIPアドレスの用意は難しいと考えているため、これも無視。

・早くOracleClusterwareをインストールしたい!
PR
NAME
TITLE
COLOR
MAIL
URL
COMMENT
EMOJI
Vodafone絵文字 i-mode絵文字 Ezweb絵文字
PASS
TRACKBACK URL 
カレンダー
05 2025/06 07
S M T W T F S
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30
最新コメント
最新トラックバック
プロフィール
HN:
fool
性別:
男性
職業:
会社員
自己紹介:
・国内現物&信用取引の株式のみ。
----------
・株を始めた日:2001/03/16
・〜2004年:収支が±20万の間を動いただけ。
・2005年1月より本を購入する等して再スタート。
・2005年5月よりブックビルディングに参加。
・2009年夏、トータルでマイナスになり、休止。
・過程に満足せず、結果を出すことが目標。
バーコード
ブログ内検索
"fool" WROTE ALL ARTICLES.
PRODUCED BY SHINOBI.JP @ SAMURAI FACTORY INC.
忍者ブログ [PR]