手把手教你用VMware在linux下安裝oracle10g RAC(4)-配置linux環境續
接上...............
8、磁碟分割槽
例如:
[root@node1 ~]# fdisk /dev/sdb
Command (m for help): n
Command action
e extended
p primary partition (1-4)
p
Partition number (1-4): 1
First cylinder (1-102, default 1):
Using default value 1
Last cylinder or +size or +sizeM or +sizeK (1-102, default 102):
Using default value 102
Command (m for help): w
The partition table has been altered!
Calling ioctl() to re-read partition table.
Syncing disks.
需要你輸入的依次是"n/p/1/回車/回車/w"。
就本例而言,需要我們進行分割槽的有4個:sdb,sdc,sde,sdf
全分完後fdisk -l看一下,應該是這種形式:
[root@node1 ~]# fdisk -l
Disk /dev/sda: 8589 MB, 8589934592 bytes
255 heads, 63 sectors/track, 1044 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System
/dev/sda1 * 1 13 104391 83 Linux
/dev/sda2 14 166 1228972+ 82 Linux swap / Solaris
/dev/sda3 167 1044 7052535 83 Linux
Disk /dev/sdb: 107 MB, 107374080 bytes
64 heads, 32 sectors/track, 102 cylinders
Units = cylinders of 2048 * 512 = 1048576 bytes
Device Boot Start End Blocks Id System
/dev/sdb1 1 102 104432 83 Linux
Disk /dev/sdc: 322 MB, 322122240 bytes
64 heads, 32 sectors/track, 307 cylinders
Units = cylinders of 2048 * 512 = 1048576 bytes
Device Boot Start End Blocks Id System
/dev/sdc1 1 307 314352 83 Linux
Disk /dev/sdd: 2147 MB, 2147483648 bytes
255 heads, 63 sectors/track, 261 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System
/dev/sdd1 1 261 2096451 83 Linux
Disk /dev/sde: 2147 MB, 2147483648 bytes
255 heads, 63 sectors/track, 261 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System
/dev/sde1 1 261 2096451 83 Linux
9、安裝 oracleasmlib 程式包
所需的程式包可以到這裡下載:
http://www.oracle.com/technology/software/tech/linux/asmlib/rhel5.html
http://oss.oracle.com/projects/compat-oracle/files/Enterprise_Linux/
注意一定要與作業系統版本相符。
包還真不少,本著寧可無用,不能無有的原則,能下到的統統裝上
俺裝的包有下列:
[root@node1 rhel5]# ls -l
total 225376
-rwxr--r-- 1 oracle oinstall 410476 May 29 15:16 compat-binutils215-2.15.92.0.2-24.i386.rpm
-rwxr--r-- 1 oracle oinstall 4256 May 29 15:16 compat-libcwait-2.1-1.i386.rpm
-rwxr--r-- 1 oracle oinstall 88787 May 29 15:17 compat-libstdc++-egcs-1.1.2-1.i386.rpm
-rwxr--r-- 1 oracle oinstall 3840 May 29 15:17 compat-oracle-el5-1.0-5.i386.rpm
-rwxr--r-- 1 oracle oinstall 1079629 May 29 15:17 openmotif21-2.1.30-11.EL5.i386.rpm
-rwxr--r-- 1 oracle oinstall 122314 May 29 15:17 openmotif21-debuginfo-2.1.30-11.EL5.i386.rpm
-rwxr--r-- 1 oracle oinstall 125313 May 30 15:02 oracleasm-2.6.18-53.el5-2.0.4-1.el5.i686.rpm
-rwxr--r-- 1 oracle oinstall 126085 May 30 15:02 oracleasm-2.6.18-53.el5debug-2.0.4-1.el5.i686.rpm
-rwxr--r-- 1 oracle oinstall 125927 May 30 15:02 oracleasm-2.6.18-53.el5PAE-2.0.4-1.el5.i686.rpm
-rwxr--r-- 1 oracle oinstall 123346 May 30 15:02 oracleasm-2.6.18-53.el5xen-2.0.4-1.el5.i686.rpm
-rwxr--r-- 1 oracle oinstall 13658 May 30 15:13 oracleasmlib-2.0.3-1.el5.i386.rpm
-rwxr--r-- 1 oracle oinstall 22936 May 30 15:13 oracleasm-support-2.0.4-1.el5.i386.rpm
-rwxr--r-- 1 oracle oinstall 10662 May 29 15:17 xorg-x11-libs-compat-6.8.2-1.EL.33.0.1.i386.rpm
安裝示例:
[root@node1 rhel5]# rpm -ivh compat-binutils215-2.15.92.0.2-24.i386.rpm
Preparing... ########################################### [100%]
1:compat-binutils215 ########################################### [100%]
提示,如果在安裝過程中提示你缺少其它包,你可以先到作業系統安裝光碟中尋找並安裝所需系統包,然後再來安裝下載到的包。
10、配置裸裝置
由於RHEL5中取消了rawdevices,如果不想將對映命令放到rc.local中的話,我們就需要將其配置到/etc/udev/rules.d/資料夾中
修改檔案
[root@node1 ~]# vi /etc/udev/rules.d/60-raw.rules
增加如下內容:
ACTION=="add", KERNEL=="/dev/sdb1",RUN+="/bin/raw /dev/raw/raw1 %N"
ACTION=="add", ENV{MAJOR}=="8",ENV{MINOR}=="17",RUN+="/bin/raw /dev/raw/raw1 %M %m"
ACTION=="add", KERNEL=="/dev/sdc1",RUN+="/bin/raw /dev/raw/raw2 %N"
ACTION=="add", ENV{MAJOR}=="8",ENV{MINOR}=="33",RUN+="/bin/raw /dev/raw/raw2 %M %m"
ACTION=="add", KERNEL=="/dev/sdd1",RUN+="/bin/raw /dev/raw/raw3 %N"
ACTION=="add", ENV{MAJOR}=="8",ENV{MINOR}=="49",RUN+="/bin/raw /dev/raw/raw3 %M %m"
ACTION=="add", KERNEL=="/dev/sde1",RUN+="/bin/raw /dev/raw/raw4 %N"
ACTION=="add", ENV{MAJOR}=="8",ENV{MINOR}=="65",RUN+="/bin/raw /dev/raw/raw4 %M %m"
KERNEL=="raw[1-4]", OWNER="oracle", GROUP="oinstall", MODE="640"
提示:要根據你的實際情況來配置
另外關於此處的配置有一點非常奇怪,我看到red hat官方文件中關於raw.rule的示例中說KERNEL==..或ENV{MAJOR}...只需要任意配置一個就可以,但我在具體配置過程中發現百試不爽,我嘗試了各種組合發現都不生效,必須二者同時配置才可以,難道是俺用的linux核心版本太低了?百思不得其解,如有達人已深究其內幕,望助我解惑~~~~
重啟下服務:
[root@node1 ~]# start_udev
Starting udev: [ OK ]
驗證一下
[root@node1 ~]# ls /dev/raw/ -l
total 0
crw-r----- 1 oracle oinstall 162, 1 Jun 6 17:57 raw1
crw-r----- 1 oracle oinstall 162, 2 Jun 6 17:57 raw2
crw-r----- 1 oracle oinstall 162, 3 Jun 6 17:57 raw3
crw-r----- 1 oracle oinstall 162, 4 Jun 6 17:57 raw4
OK,前期設定完成。En,有點兒麻煩,但運氣還算不錯,在這些操作上你基本不會遇到什麼問題。
=============================================
檢視前面的連載:
手把手教你用VMware在linux下安裝oracle10g RAC(3)-安裝linux系統
手把手教你用VMware在linux下安裝oracle10g RAC(2)-設定vmware環境
手把手教你用VMware在linux下安裝oracle10g RAC(1)-準備工作
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/7607759/viewspace-350633/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 手把手教你用VMware在linux下安裝oracle10g RAC(4)-配置linux環境LinuxOracle
- 手把手教你用VMware在linux下安裝oracle10g RAC(6)-配置Clusterware安裝環境LinuxOracle
- vmware環境oracle 10.2.0 rac 在linux as4 64bit上的安裝OracleLinux
- 在VMware 上安裝配置Oracle10g RACOracle
- 在linux環境下安裝JDK並配置環境變數LinuxJDK變數
- jdk在linux下安裝、配置環境變數JDKLinux變數
- Linux環境下nginx安裝配置LinuxNginx
- 在linux環境下安裝MysqlLinuxMySql
- 在Linux環境下安裝JBOSSLinux
- 手把手教你用VMware安裝oracle10g RAC(10)-外傳之共享儲存的配置Oracle
- yapi 在linux環境下的安裝部署APILinux
- 在Linux環境下安裝JDK+JBossLinuxJDK
- Linux環境HBase安裝配置Linux
- Linux環境Azkaban安裝配置Linux
- Oracle 12cR1 RAC 在VMware Workstation上安裝(上)—OS環境配置Oracle
- 使用VMware Workstation安裝 Linux虛擬環境Linux
- Linux環境下elasticsearch-6.2.2安裝以及配置LinuxElasticsearch
- Linux & Windows 環境下 RabbitMQ 安裝與基本配置LinuxWindowsMQ
- Linux & Windows 環境下 Redis 安裝與基本配置LinuxWindowsRedis
- Linux下安裝Go環境LinuxGo
- Windows環境下安裝LinuxWindowsLinux
- linux環境下redis安裝LinuxRedis
- Linux環境下安裝NginxLinuxNginx
- LINUX環境下安裝TIPTOPLinux
- Linux下Java環境安裝LinuxJava
- 在linux環境下安裝python3.6LinuxPython
- 在Linux環境下安裝Progres資料庫Linux資料庫
- 快速搭建 Linux(LNMP + Linux 安裝 + 環境配置)LinuxLNMP
- Linux環境下RPM方式JDK安裝及配置LinuxJDK
- VMware Fusion下建立Oracle Linux虛擬機器環境-續OracleLinux虛擬機
- 在RAC環境下安裝實施GoldenGateGo
- Linux環境下ApacheActiveMQ基本安裝LinuxApacheMQ
- Linux 下安裝配置 JDK7 配置環境(debian 7)LinuxJDK
- Linux環境Hive安裝配置及使用LinuxHive
- Linux環境Flume安裝配置及使用Linux
- Linux環境Spark安裝配置及使用LinuxSpark
- linux或者CentOS環境下安裝.NET Core環境LinuxCentOS
- oracle10g在linux下的安裝OracleLinux