Oracle Clusterware工具1

來源:互聯網
上載者:User

Oracle Clusterware的命令集可以分為以下4種:

  1. 節點層:osnodes
  2. 網路層:oifcfg
  3. 叢集層:crsctl, ocrcheck,ocrdump,ocrconfig
  4. 應用程式層:srvctl,onsctl,crs_stat

節點層:

  管理節點層的命令為:olsnode。

[oracle@node1 bin]$ ./olsnodes -helpUsage: olsnodes [-n] [-p] [-i] [<node> | -l] [-g] [-v]        where                -n print node number with the node name                -p print private interconnect name with the node name                -i print virtual IP name with the node name                <node> print information for the specified node                -l print information for the local node                 -g turn on logging                 -v run in verbose mode [oracle@node1 bin]$
-n顯示每個節點編號-p顯示每個節點用於private interconnect網卡名稱-i顯示每個node vip-g:列印日誌資訊-v:列印詳細資料

使用樣本:

顯示每個節點的ID:[oracle@node1 bin]$ ./olsnodes -nnode1   1node2   2[oracle@node1 bin]$顯示用於private interconnect網卡名稱:[oracle@node1 bin]$ ./olsnodes -n -pnode1   1       rac1-privnode2   2       rac2-priv[oracle@node1 bin]$ 顯示每個節點的vip:[oracle@node1 bin]$ ./olsnodes -n -p -inode1   1       rac1-priv       rac1-vipnode2   2       rac2-priv       rac2-vip[oracle@node1 bin]$

網路層:

   網路層由各個節點的網路組件組成,包括2個物理網卡和3個IP 位址。對這一層管理時用到的命令是:oifcfg。此命令用來定義和修改Oracle叢集需要的網卡屬性,這些屬性包括網卡的網段地址,子網路遮罩,介面類型等。 要想正確的使用這個命令,必須Crowdsourced Security Testing道Oracle是如何定義網路介面的,Oracle的每個網路介面包括名稱,網段地址,介面類型3個屬性。

  oifcfg 命令的格式:interface_name/subnet:interface_type

  這些屬性中沒有IP地址,但介面類型有兩種,public和private,前者說明介面用於外部通訊,用於Oracle Net和VIP 位址,而後者說明介面用於私人網路。

  介面的配置方式分為兩類:global 和node-specific。 前者說明叢集所有節點的配置資訊相同,也就是說所有節點的配置是對稱的;而後者意味著這個節點的配置和其他節點配置不同,是非對稱的。

oifcfg命令有以下4個子命令,每個命令可以有不同參數:

  1.  Iflist:顯示網口列表
  2.  Getif: 獲得單個網口資訊
  3.  Setif:配置單個網口
  4.  Delif:刪除網口
 1 [oracle@node1 bin]$ ./oifcfg -help 2  3 Name: 4         oifcfg - Oracle Interface Configuration Tool. 5  6 Usage:  oifcfg iflist [-p [-n]] 7         oifcfg setif {-node <nodename> | -global} {<if_name>/<subnet>:<if_type>}... 8         oifcfg getif [-node <nodename> | -global] [ -if <if_name>[/<subnet>] [-type <if_type>] ] 9         oifcfg delif [-node <nodename> | -global] [<if_name>[/<subnet>]]10         oifcfg [-help]11 12         <nodename> - name of the host, as known to a communications network13         <if_name>  - name by which the interface is configured in the system14         <subnet>   - subnet address of the interface15         <if_type>  - type of the interface { cluster_interconnect | public | storage }

使用樣本:

顯示網口列表:[oracle@node1 bin]$ ./oifcfg iflisteth0  192.168.2.0eth1  10.0.0.0獲得網口資訊(名稱,網段地址,介面類型3個屬性):[oracle@node1 bin]$ ./oifcfg getifeth0  192.168.2.0  global  publiceth1  10.0.0.0  global  cluster_interconnect    註:eth0介面的網段地址是192.168.2.0,網卡類型是public,也就是用於oracle net和vip;配置類型global說明所有節點的eth0網卡都屬於192.168.2.0網段並都是public類型。查看public 類型的網卡:[oracle@node1 bin]$ ./oifcfg getif -type publiceth0  192.168.2.0  global  public查看cluster_interconnect 類型的網卡:[oracle@node1 bin]$ ./oifcfg getif -type cluster_interconnecteth1  10.0.0.0  global  cluster_interconnect添加介面配置[root@raw1 bin]# ./oifcfg setif -global eth0/192.168.1.119:public[root@raw1 bin]# ./oifcfg setif -global eth1/10.85.10.119:cluster_interconnect刪除介面配置[root@raw1 bin]# ./oifcfg delif -global

 

 --整理自《大話 oracle rac》

 

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.