亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁(yè) > 系統(tǒng) > Solaris > 正文

Solaris9系統(tǒng)上安裝Oracle10g RAC

2020-02-10 11:39:56
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友

1Oracle 官方安裝文檔中(下文中的doc 2,doc 3),有多處錯(cuò)誤。最新的 Release Notes August 2006
     
更正了一些,但還有不少未得到更正。
2
.文中的三個(gè)腳本,在使用之前請(qǐng)仔閱讀。如不當(dāng)使用導(dǎo)致系統(tǒng)損壞與本文作者無(wú)關(guān)。
3
.本文所用的安裝步驟盡可能依照Oracle 的官方安裝文檔。但有一處“Configuring UDP parameters” 不得不改用其他
     
方法,因?yàn)?/span> Oracle 官方安裝文檔中講的方法不起作用。


Part1  Do the Pre-installation Tasks

This is a guide for installing Oracle 10g RAC with Oracle clusterware on Solaris9  SPARC 64-Bit
Enterprise Edition.
Followed intrusions in these doc:

1. Oracle Database Release Notes
   10g Release 2 (10.2) for Solaris Operating System (SPARC 64-Bit)  Part Number B15689-03
2. Oracle Clusterware and Oracle Real Application Clusters Installation Guide
   10g Release 2 (10.2) for Solaris Operating System  Part Number B14205-06
3. Oracle Database Installation Guide
   10g Release 2 (10.2) for Solaris Operating System (SPARC 64-Bit)  Part Number B15690-02

The Hardware:
Two Ultra-2 Enterprise servers. cpu:300MHz x 2, memory:1024mb. storage:Sun A1010 disk array
A Sun fiber channel host adapter(X1057A) is installed on each node to connect to the A1010
with a fiber cable. A Sun multi-pack is connected to one of the Ultra-2 servers.
A 10BT network card is installed on each node for the private network.
A crossover network cable connects the two 10BT network cards.
(Oracle10 does not support the crossover network cable, according to doc 2)
A SBUS Frame Buffer (X359A) is installed on both nodes.
Because the hardware is barely meet the requirement, it is only good for testing.

The OS:
Install Solaris9 4/04(64-Bit) on both nodes, and install the latest patch cluster.
Configure Tcpwrappers and NTP the two nodes. Solaris9 includes these two packages.
Install openssh-4.3p2-sol9-sparc-local on the two nodes.
Secure and harden the systems by following some procedures in the doc
SANS Solaris Security Step by Step Version 2.0:
http://www.depts.ttu.edu/tosm/se ... actices/solaris.pdf

The Media for Installation:
Oracle Database 10g Release2 10.2.0.1.0 for Solaris SPARC 64-bit Enterprise Edition
If possible, download 10.2.0.2 and up, so you will install less patches afterwards.
I have to copy the two DVDs to local hard disks, since the Ultra-2 does not have a DVD drive.
You might want to configure a NFS server on node1 and an auto client on node2,
so you can run the Cluster Verification Utility on node2 as well.

The steps of the installation/configuration:
1. Do the pre-installation tasks
2. Install Oracle clusterweare
3. Test/verify the clusterware
4. Install Oracle Database software only with RAC.
5. Configure ASM and make sure it is running on both nodes.
6. Create a RAC database with DBCA.

Disk & shared storage configuration:
----------------------------------------------------------------------------------------------------------
packages     required   real    type   mount point           partition
----------------------------------------------------------------------------------------------------------
DB software    4GB       4GB    UFS    /u01/app/oracle     c0t1d0s0 (not shared)
DB datafiles  1.2GB     12GB   ASM                                  c3t0d2s7,c3t1d2s7,c3t3d2s7
OCR             100MB     128MB  raw                                 c3t0d4s6,c3t2d4s6,c3t4d4s6
Voting disk     20MB      32MB   raw                                 c3t0d4s7,c3t2d4s7,c3t4d4s7
swap            400MB      1GB                                            c0t0d0s1
----------------------------------------------------------------------------------------------------------
The clusterware will be installed in it's own home directory on node1.
The redundancy level of OCR and voting disk will be "normal".
Because this is for testing only, no space allocated for flash recovery and log archiving.

Pre-Installation Tasks

A.
Network configuration
This part is done manually. Here is the files on node1 as an example:

/etc/hosts
127.0.0.1       localhost      
# node1
192.168.1.64   rac1  rac1.abc.com    loghost
10.10.10.1      rac1-priv rac1-priv.abc.com
192.168.1.69   rac1-vip  rac1-vip.abc.com
# node2
192.168.1.77   rac2 rac2.abc.com
10.10.10.2      rac2-priv rac2-priv.abc.com
192.168.1.76   rac2-vip  rac2-vip.abc.com

/etc/inet/netmasks
192.168.0.0     255.255.255.0
10.10.10.0      255.255.255.0

/etc/hostname.hme0
rac1

/etc/hostname.le0
10.10.10.1

/etc/defaultrouter
192.168.1.1

/etc/hosts.allow
ALL:    192.168.1. 127.0.0.1 10.


Run these commands to bring up the network interface le0 and test it.

# chown root:root /etc/hostname.le0
# ifconfig le0 plumb
# ifconfig le0 10.10.10.1 netmask 255.255.255.0 up
# ifconfig -a
lo0: flags=1000849<UP,LOOPBACK,RUNNING,MULTICAST,IPv4> mtu 8232 index 1
        inet 127.0.0.1 netmask ff000000
hme0: flags=1000843<UP,BROADCAST,RUNNING,MULTICAST,IPv4> mtu 1500 index 2
        inet 192.168.1.64 netmask ffffff00 broadcast 192.168.1.255
        ether 8:0:20:82:47:d4
le0: flags=1000843<UP,BROADCAST,RUNNING,MULTICAST,IPv4> mtu 1500 index 3
        inet 10.10.10.1 netmask ffffff00 broadcast 10.10.10.255
        ether 8:0:20:82:47:d4
#

To check the network setup, run the CVU now or run it after all tasks is done.
The command is:
/ora10.dvd2/clusterware/cluvfy/runcluvfy.sh comp nodecon -n rac1,rac2 -verbose

B.
Other pre-installation tasks except Configuring SSH
A shell script is created for doing most of the tasks: pre.install.ora10.conf.sh
The script will do the pre-installation tasks of the clusterware and most of the
pre-installation tasks of the Oracle database. It is only to run on a new installation
of a Solaris 9 system. Run this script on both nodes as root.

pre.install.ora10.conf.sh
------------------------------------------------------------
#!/bin/sh
# Pre-installation conf. on Solaris9 for installing Oracle 10g R2 with RAC.
# Written by susbin@chinaunix.net  072406

sc_name=pre.install.ora10.conf.sh

ORACLE_BASE=/u01/app/oracle;  export ORACLE_BASE
CRS_BASE=/u01/crs/oracle/product/10;  export CRS_BASE
ORACLE_HOME=${CRS_BASE}/app;  export ORACLE_HOME
PATH=$PATH:/usr/ccs/bin:/usr/local/bin;  export PATH

echo ===============================================================
echo $sc_name started at `date`.
echo " "

echo " "
echo "=============================================="
echo "Creating Required Operating System Groups and Users"
echo " "

echo "Creating groups: dba, osdba, and oinstall."
groupadd -g 201 dba
groupadd -g 202 oinstall
groupadd -g 203 osdba
echo "Check them with the command: grep 20 /etc/group"
grep 20 /etc/group
echo " "

echo "Check if /"nobody/" exists on the system with: id nobody"
echo ""
id -a nobody
echo " "

echo "Creating the directory /"ORACLE_BASE/", which is set to $ORACLE_BASE"
mkdir -p $ORACLE_BASE
echo "Check it with the command: ls -l /u01/app "
echo ""
ls -l /u01/app
echo " "

echo "Creating a user account /"oracle/" and set the password of it:"
useradd -u 1005 -g 202 -G 201,203 -d $ORACLE_BASE -m -s /bin/ksh oracle
echo "Check the line in /etc/passwd with: grep oracle /etc/passwd"
grep oracle /etc/passwd
echo "Set the password of account oracle:"
passwd -r files oracle
chown -R oracle install ${ORACLE_BASE}
chmod -R 775 $ORACLE_BASE
echo " "

echo "Check if the oracle account has required groups with: id -a oracle "
echo " "
id -a oracle
echo " "

echo " "
echo "=============================================="
echo "Configuring Kernel Parameters"
echo " "

echo "Save a copy of /etc/system and append eleven lines to it."
echo "Need to reboot the system so the new parameters can take effect."
cp -p /etc/system /etc/system.orig
chmod 644 /etc/system

/bin/cat << EOF >> /etc/system
set noexec_user_stack=1
set semsys:seminfo_semmni=100
set semsys:seminfo_semmns=1024
set semsys:seminfo_semmsl=256
set semsys:seminfo_semvmx=32767
set shmsys:shminfo_shmmax=4294967295
set shmsys:shminfo_shmmin=1
set shmsys:shminfo_shmmni=100
set shmsys:shminfo_shmseg=10
EOF

echo " "
echo "Check /etc/system with the command: tail -11 /etc/system"
tail -11 /etc/system
echo " "

echo " "
echo "=============================================="
echo "Identifying Required Software Directories"
echo "ORACLE_BASE is set to $ORACLE_BASE, and the size of it should be 3GB or bigger."
echo "Check it with the command: $ df -h $ORACLE_BASE"
echo " "
mount /dev/dsk/c0t1d0s0 $ORACLE_BASE
df -h $ORACLE_BASE
echo " "

echo " "
echo "=============================================="
echo "Configuring the Oracle User's Environment"

/bin/cat << EOF > ${ORACLE_BASE}/.profile
if [ -t 0 ]; then
   stty intr ^C
fi
umask 022
ORACLE_BASE=/u01/app/oracle;  export ORACLE_BASE
# for crs
CRS_BASE=/u01/crs/oracle/product/10;  export CRS_BASE
ORACLE_HOME=${CRS_BASE}/app;  export ORACLE_HOME
PATH=$PATH:/usr/local/bin:.:/bin:/usr/sbin:/usr/ucb;  export PATH
# end of crs
# for oraDB
#ORACLE_SID=rac1; export ORACLE_SID
# end of oraDB
EDITOR=vi;  export EDITOR
EXINIT='set nu showmode';  export EXINIT
EOF

chown -R oracle install ${ORACLE_BASE}
echo " "

echo " "
echo "=============================================="
echo "Configuring oracle clusterware home directory, which is set to"
echo " ${CRS_BASE}/crs "
mkdir -p ${CRS_BASE}/crs                                             
chown -R root install /u01/crs
chmod -R 775 /u01/crs/oracle
echo " "
ls -l $CRS_BASE

echo ""
echo "=============================================="
echo "Configuring UDP parameters by creating a S70ndd and put it under"
echo "/etc/rc2.d to set the two values of ndd to 65536."
echo " "

/bin/cat << EOF > /etc/rc2.d/S70ndd
#!/sbin/sh
PATH=/usr/sbin;export PATH
ndd -set /dev/udp udp_recv_hiwat 65536
ndd -set /dev/udp udp_xmit_hiwat 65536
exit 0
EOF

chown root:sys /etc/rc2.d/S70ndd
chmod 755 /etc/rc2.d/S70ndd
echo "Check the S70ndd with /"ls -l S70ndd/" and /"cat S70ndd/" "
echo " "
ls -l /etc/rc2.d/S70ndd
echo " "
cat /etc/rc2.d/S70ndd

echo " "
echo "=============================================="
echo "Verify that the /etc/hosts file is used for name resolution"
echo "with the command: grep hosts: /etc/nsswitch.conf | grep files "
echo " "
grep hosts: /etc/nsswitch.conf | grep files

echo ""
echo "=============================================="
echo "Verify that the host name has been set with: hostname"
echo " "
hostname

echo ""
echo "=============================================="
echo "Verify that the domain name has NOT been set with: domainname"
echo " "
domainname

echo ""
echo "=============================================="
echo "Verify that the hosts file contains the fully qualified host name"
echo "with the command: grep `eval hostname` /etc/hosts "
echo " "
grep `eval hostname` /etc/hosts

echo " "
echo "The pre-installation configuring tasks is done on this node."
echo "Reboot the system so the new parameters can take effect."
echo " "
echo $sc_name ended at `date`.
echo ===============================================================

------------------------------------------------------------


Check the current values of Kernel Parameters after rebooted the system.
Login as user oracle, and then run the commands on all nodes:
/usr/sbin/sysdef | grep SEM
/usr/sbin/sysdef | grep SHM

Check the env variables of oracle account for installing the Clusterware:
$ env | grep ORACLE
ORACLE_BASE=/u01/app/oracle
ORACLE_HOME=/u01/crs/oracle/product/10/crs

$

C.
Configuring SSH on All Cluster Nodes
The ssh of Solaris9 is a Sun_SSH_1.1, which has a bug. Here is the discussion about it:
http://forum.sun.com/jive/thread.jspa?threadID=94357
The instructions of configuring SSH in doc 2 is based on OpenSSH V.3.x. The doc 2 also
points out that Oracle NetCA and DBCA require scp and ssh to be located in the path
/usr/local/bin. For these reasons, I choose to install openssh-4.3p2-sol9-sparc-local
on the two nodes. Also need to set the value of "StrictModes" to "no" in
/usr/local/etc/sshd_config, or the ssh will prompt for a pasword even all configuration
tasks of shh has done.

Two scripts are created for configuring ssh. Here is the instruction on how to run them:
1. Put ssh.conf1.ksh under the home directory of user oracle on all nodes.
2. Run ssh.conf1.ksh on node1.
3. Make changes of ssh.conf1.ksh on node2 and then run it.
4. Run ssh.conf2.ksh on node1.
5. Run command on all nodes: chmod 600 .ssh/authorized_keys
6. Test the configuration on all nodes. The command is: ssh node1 [node2] date

ssh.conf1.ksh
------------------------------------------------------------
#!/bin/ksh
# Run this script as user oracle on node1, and then on node2.
# Make sure the package ssh is installed under /usr/local.
# Written by susbin@chinaunix.net       071906

# Put the hostname of the two nodes below
node1=rac1
node2=rac2

sc_name=ssh.conf1.ksh
home_dir=/u01/app/oracle
key_dir=${home_dir}/.ssh
ssh_base=/usr/local/bin

echo ================================================================
echo $sc_name started at `date`.
echo " "
echo "You need to run this script on $node1 and $node2."
echo "Make changes on this script before you run it on $node2."
echo " "

/bin/rm -r $key_dir
/bin/mkdir $key_dir
/bin/chmod 700 $key_dir
${ssh_base}/ssh-keygen -t rsa
echo " "
${ssh_base}/ssh-keygen -t dsa
/bin/touch ${key_dir}/authorized_keys
echo " "
echo "Now save the keys into the file authorized_keys."
echo " "
## comment out the lines when you run it on node2.
${ssh_base}/ssh $node1 cat ${key_dir}/id_rsa.pub >> ${key_dir}/authorized_keys
${ssh_base}/ssh $node1 cat ${key_dir}/id_dsa.pub >> ${key_dir}/authorized_keys
## end of the lines

## uncomment the lines below when you run it on node2.
#${ssh_base}/ssh $node2 cat ${key_dir}/id_rsa.pub >> ${key_dir}/authorized_keys
#${ssh_base}/ssh $node2 cat ${key_dir}/id_dsa.pub >> ${key_dir}/authorized_keys
#${ssh_base}/ssh $node1 cat ${key_dir}/id_rsa.pub >> ${key_dir}/authorized_keys
#${ssh_base}/ssh $node1 cat ${key_dir}/id_dsa.pub >> ${key_dir}/authorized_keys
#${ssh_base}/scp ${key_dir}/authorized_keys ${node1} {key_dir}
## end of the lines
echo " "
echo "It is done."
echo " "
echo $sc_name ended at `date`.
echo ==============================================================


ssh.conf2.ksh
------------------------------------------------------------
#!/bin/ksh
# Run this script after you have run ssh.conf1.ksh on both nodes.
# Run this script as user oracle on node1 only.
# Written by susbin@chinaunix.net           071906

# Put the hostname of the two nodes below
node1=rac1
node2=rac2

sc_name=ssh.conf2.ksh
home_dir=/u01/app/oracle
key_dir=${home_dir}/.ssh
ssh_base=/usr/local/bin

echo ===========================================================
echo $sc_name started at `date`.
echo " "
echo "You only need to run this script on $node1."
echo " "
${ssh_base}/ssh $node2 cat ${key_dir}/id_rsa.pub >> ${key_dir}/authorized_keys
${ssh_base}/ssh $node2 cat ${key_dir}/id_dsa.pub >> ${key_dir}/authorized_keys
${ssh_base}/scp ${key_dir}/authorized_keys ${node2} {key_dir}
echo " "
echo "You need to run command /"/bin/chmod 600 ${key_dir}/authorized_keys/" "
echo "on all nodes and then test the ssh configuration with command "
echo " /"ssh node1 [node2] date /" "
echo " "
echo $sc_name ended at `date`.
echo ============================================================
echo " "
exec ${ssh_base}/ssh-agent $SHELL
${ssh_base}/ssh-add

## The command "exec ${ssh_base}/ssh-agent $SHELL" will spawn a sub-shell.
## and the rest of your login session will runs within this subshell.
## end of ssh.conf2.ksh

---------------------------------------------------------------

D.
Configuring clusterware and database storage (ASM installation)

After installed the host adapter(X1057A) on both nodes, run command "format" on them
to make sure the shared disks have the same controller number on both nodes.

Format the disks on node1. For disks used by ASM, create a single whole-disk slice,
starting at cylinder 1, or the ASM will NOT recognize these disks as ASM candidates.

# format
...
selecting c3t0d2
[disk formatted]
format>
...
Free Hog partition[6]? 7
Enter size of partition '0' [0b, 0c, 0.00mb, 0.00gb]: 1c
Enter size of partition '1' [0b, 0c, 0.00mb, 0.00gb]: 0
Enter size of partition '3' [0b, 0c, 0.00mb, 0.00gb]: 0
Enter size of partition '4' [0b, 0c, 0.00mb, 0.00gb]: 0
Enter size of partition '5' [0b, 0c, 0.00mb, 0.00gb]: 0
Enter size of partition '6' [0b, 0c, 0.00mb, 0.00gb]: 0

partition> p
Current partition table (sun4g):
Total disk cylinders available: 3880 + 2 (reserved cylinders)

Part      Tag    Flag     Cylinders        Size            Blocks
  0 unassigned    wm       0 -    0        1.05MB    (1/0/0)       2160
  1 unassigned    wu       0               0         (0/0/0)          0
  2     backup    wu       0 - 3879        4.00GB    (3880/0/0) 8380800
  3 unassigned    wu       0               0         (0/0/0)          0
  4 unassigned    wu       0               0         (0/0/0)          0
  5 unassigned    wu       0               0         (0/0/0)          0
  6 unassigned    wm       0               0         (0/0/0)          0
  7 unassigned    wu       1 - 3879        4.00GB    (3879/0/0) 8378640

partition>

Okay to make this the current partition table[yes]? yes
...

#

Copy the partition table from c3t0d2 to other disks.

# for disks in c3t1d2s0 c3t3d2s0
> do
> prtvtoc /dev/rdsk/c3t0d2s0 | fmthard -s - /dev/rdsk/$disks
> done
fmthard:  New volume table of contents now in place.
fmthard:  New volume table of contents now in place.
#

Format the disks for OCR and voting disks. It is a good idea to put them on sloce 3-7.
The slice 0 is not a good candidate.

# format
...
selecting c3t0d4
[disk formatted]
...
partition> p
Current partition table (sun2g):
Total disk cylinders available: 2733 + 2 (reserved cylinders)

Part      Tag    Flag     Cylinders        Size            Blocks
  0 unassigned    wm       0 - 2515        1.82GB    (2516/0/0) 3824320
  1 unassigned    wu       0               0         (0/0/0)          0
  2     backup    wu       0 - 2732        1.98GB    (2733/0/0) 4154160
  3 unassigned    wu       0               0         (0/0/0)          0
  4 unassigned    wu       0               0         (0/0/0)          0
  5 unassigned    wu       0               0         (0/0/0)          0
  6 unassigned    wm    2516 - 2688      128.40MB    (173/0/0)   262960
  7 unassigned    wu    2689 - 2732       32.66MB    (44/0/0)     66880

partition> q
...

#
# prtvtoc /dev/rdsk/c3t0d4s0 | fmthard -s - /dev/rdsk/c3t2d4s2
fmthard:  New volume table of contents now in place.
# prtvtoc /dev/rdsk/c3t0d4s0 | fmthard -s - /dev/rdsk/c3t4d4s2
fmthard:  New volume table of contents now in place.
#

On all nodes, set the owner, group and permissions on the raw devices, which are the
slices for ASM, OCR and voting disks.

# cd /
# for rawdevs in c3t0d2s7,c3t1d2s7,c3t3d2s7 /
> c3t0d4s6 c3t2d4s6 c3t4d4s6 c3t0d4s7 c3t2d4s7 c3t4d4s7
> do
> echo $rawdevs; chown oracle:dba /dev/rdsk/$rawdevs; chmod 660 /dev/rdsk/$rawdevs
> ls -l `ls -l /dev/rdsk/$rawdevs | awk -F" " '{ print $11 }'`
> done
c3t0d2s7
crw-rw----   1 oracle   dba      118, 63 Jul 25 10:54 ../../devices/sbus@1f,0/SUNW,soc@0,0/SUNW,pln@a0000000,752ee9/ssd@1,2:h,raw
c3t1d2s7
crw-rw----   1 oracle   dba      118,127 Jul 21 12:55 ../../devices/sbus@1f,0/SUNW,soc@0,0/SUNW,pln@a0000000,752ee9/ssd@3,0:h,raw
c3t3d2s7
crw-rw----   1 oracle   dba      118,143 Jul 25 10:55 ../../devices/sbus@1f,0/SUNW,soc@0,0/SUNW,pln@a0000000,752ee9/ssd@3,2:h,raw
c3t0d4s6
crw-rw----   1 oracle   dba      118, 38 Aug  9 12:07 ../../devices/sbus@1f,0/SUNW,soc@0,0/SUNW,pln@a0000000,752ee9/ssd@0,4:g,raw
c3t2d4s6
crw-rw----   1 oracle   dba      118,118 Aug 16 10:21 ../../devices/sbus@1f,0/SUNW,soc@0,0/SUNW,pln@a0000000,752ee9/ssd@2,4:g,raw
c3t4d4s6
crw-rw----   1 oracle   dba      118,198 Jul 25 10:55 ../../devices/sbus@1f,0/SUNW,soc@0,0/SUNW,pln@a0000000,752ee9/ssd@4,4:g,raw
c3t0d4s7
crw-rw----   1 oracle   dba      118, 39 Aug 16 10:19 ../../devices/sbus@1f,0/SUNW,soc@0,0/SUNW,pln@a0000000,752ee9/ssd@0,4:h,raw
c3t2d4s7
crw-rw----   1 oracle   dba      118,119 Aug 16 10:19 ../../devices/sbus@1f,0/SUNW,soc@0,0/SUNW,pln@a0000000,752ee9/ssd@2,4:h,raw
c3t4d4s7
crw-rw----   1 oracle   dba      118,199 Aug 16 10:19 ../../devices/sbus@1f,0/SUNW,soc@0,0/SUNW,pln@a0000000,752ee9/ssd@4,4:h,raw
#

On node1, run CVU to check if all shared disks are available across all nodes.

$ cd /ora10.dvd2/clusterware/cluvfy
$ ./runcluvfy.sh comp ssa -n rac1,rac2 -s /
> /dev/rdsk/c3t0d2s7,/dev/rdsk/c3t1d2s7,/dev/rdsk/c3t3d2s7/
> /dev/rdsk/c3t0d4s6,/dev/rdsk/c3t2d4s6,/dev/rdsk/c3t4d4s6/
> /dev/rdsk/c3t0d4s7,/dev/rdsk/c3t2d4s7,/dev/rdsk/c3t4d4s7

Verifying shared storage accessibility

Checking shared storage accessibility...

"/dev/rdsk/c3t0d2s7" is shared.

"/dev/rdsk/c3t1d2s7" is shared.

"/dev/rdsk/c3t3d2s7" is shared.

"/dev/rdsk/c3t0d4s6" is shared.

"/dev/rdsk/c3t2d4s6" is shared.

"/dev/rdsk/c3t4d4s6" is shared.

"/dev/rdsk/c3t0d4s7" is shared.

"/dev/rdsk/c3t2d4s7" is shared.

"/dev/rdsk/c3t4d4s7" is shared.

Shared storage check was successful on nodes "rac2,rac1".

Verification of shared storage accessibility was successful.

$

Pre-installation tasks are done. The next step is to install Oracle clusterware.

發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表

圖片精選

中文不卡1区2区3区| 韩国欧美国产1区| 久久国产精品影视| 麻豆久久婷婷| 中国黄色一级视频| 国产成人77亚洲精品www| 伊人免费在线观看高清版| 日韩久久精品| 精品久久久久av影院| 欧美三级 欧美一级| 青梅竹马是消防员在线| 欧美激情一级二级三级在线视频| 欧美激情第三页| 不卡av电影在线| 亚洲午夜一级| 在线成人免费观看| 日韩av电影在线网| 久久影院一区二区| 精品写真视频在线观看| 亚洲福利视频导航| 久久久久久久久中文字幕| 国产免费不卡av| 性猛交富婆╳xxx乱大交一| 欧美男女交配| 欧美一区二区视频在线观看2020| 乱子伦一区二区三区| 亚洲欧洲一区二区三区| 日韩a级黄色片| 一区二区三区黄| 国产成人精品久久亚洲高清不卡| 日韩中文字幕不卡| 欧美日韩久久久一区| 亚洲欧美一区二区三区| 4438x全国最大成人| 久久亚洲精品一区二区| 亚洲欧洲成人在线| 91九色国产ts另类人妖| 天天做天天爱综合| 蜜桃视频日韩| 久久福利影院| 久久国产精品影院| 亚洲国产一区二区三区在线观看| 依人在线免费视频| 麻豆精品99| 久久久美女艺术照精彩视频福利播放| 久久精品国产99久久6| 亚洲一二三四五| 国产精品18p| 伊人222成人综合网| 欧美xxxx14xxxxx性爽| 色婷婷av一区二区三区久久| 国产精品久久不能| 97在线观看视频国产| 澳门成人av网| 日韩精品久久一区二区三区| 免费高清视频在线观看| 欧亚成年男女午夜| 国产写真视频在线观看| 日韩欧美电影| 国产欧美精品在线观看| 国产对白videos麻豆高潮| 国色天香一区二区| 99久久久精品免费观看国产| 亚洲一区二区久久| 国产精品123区| 国产中文字幕日韩| 美女被到爽高潮视频| 91精品久久久久| 日产电影一区二区三区| 成人免费观看在线| 中文字幕日韩精品在线| 国模极品一区二区三区| 欧美日韩精品免费观看视完整| 福利电影一区| 亚洲an天堂an在线观看| 欧美一区二区免费视频| 麻豆传媒一区二区| 一本到在线视频| 日本午夜精品视频在线观看| 国产香蕉视频在线看| 国产欧美久久一区二区三区| 国产日产高清欧美一区二区三区| 中文字幕久久久av一区| 国产伊人精品| 国产99999| 国产色婷婷在线| 黄色在线成人| 一区二区日韩在线观看| 国产精品久久久久精| 97精品视频在线| 精品久久久久一区| 99久久久久久久久| 亚洲涩涩在线观看| 亚洲影音一区| 欧美精品一区二区三区蜜臀| 日韩视频永久免费观看| 精品日产卡一卡二卡麻豆| 欧美日韩看看2015永久免费| 日韩视频免费观看高清| 日韩有码在线视频| 国产一区二区免费| 色综合久久天天综线观看| 在线黄色国产电影| 亚洲成年人在线观看| 欧美色欧美亚洲另类| 久久久久久国产视频| 国产精品suv一区二区69| 久久久久久国产| 国产成人一区| 日本丰满少妇一区二区三区| 66国产精品| 男人捅女人免费视频| xxxx欧美18另类的高清| 国产精品劲爆视频| 亚洲成人黄色在线| 一区二区在线免费视频| 久久精品免费在线观看| 日韩欧美高清一区二区三区| 91一区二区三区在线播放| 俺来俺也去www色在线观看| 六月丁香激情网| 亚洲一区国产| 麻豆成人入口| 在线看片国产福利你懂的| 成人免费网站黄| 7799精品视频| 精品久久国产老人久久综合| 国精产品视频一二二区| 国产成人久久精品麻豆二区| 欧美日韩一区在线| 久久国产主播| 少妇性色午夜淫片aaa播放| 欧美成人三级在线观看| 欧美激情五月| 538精品在线视频| 樱花影视一区二区| 欧美一二三区在线| 360天大佬第二季在线观看| 国产精品乱人伦中文| 久久99精品久久| 999热精品视频| 成人动漫在线播放| 日本成人在线网站| 欧美国产精品va在线观看| 久久久精品国产99久久精品芒果| 日韩有码一区二区三区| 欧美日韩高清一区二区| 亚洲天堂久久久久久久| 成人动漫网站在线观看| 亚洲人辣妹窥探嘘嘘| 欧美精品一二三四区| 濑亚美莉一二区在线视频| 国产成人精品视| 日本www视频在线观看| 欧美图区在线视频| h视频在线观看免费网站| 日本高清视频精品| 欧美国产日本高清在线| 北条麻妃久久精品| 欧美视频xxx| 成人黄色激情视频| 欧美黑人巨大精品一区二区| 99re6在线视频精品免费| 菠萝菠萝蜜在线观看| 成人美女视频| 日韩一级性生活片| 欧美日韩精品二区第二页| 午夜美女久久久久爽久久| 国产一在线精品一区在线观看| 国产精品福利在线观看网址| 日本乱子伦xxxx| 中文字幕在线观看网站| 精品国免费一区二区三区| 国产乱淫a∨片免费视频| 中文字幕在线观看的网站| 亚洲人成网站777色婷婷| 日本a级片久久久| 国产麻豆精品视频一区二区| 免费一级做a爰片久久毛片潮| 欧美日韩高清在线播放| 久久精品夜夜夜夜久久| 99视频都是精品热在线播放| av综合在线观看| 国内自拍偷拍视频| 蜜桃麻豆av在线| 妞干网在线视频观看| 热门国产精品亚洲第一区在线| 国产精品无码一本二本三本色| 欧美另类99xxxxx| 日本aⅴ免费视频一区二区三区| 久久久久久久久网| 狠狠干成人综合网| 99一区二区三区| 欧美日韩国产精品激情在线播放| 久久久国产精品黄毛片| 天堂社区在线视频| 97超碰免费在线观看| 九九热这里只有精品6| 精品久久久久久久久久久国产字幕| 国产精品一区二区无码对白| 99产精品成人啪免费网站| 日韩在线视频一区| 午夜欧美一区二区三区免费观看| 国产二区三区在线| 天天色天天色| 日韩精品视频一区二区三区| 国内外成人免费激情在线视频| 久久午夜老司机| 国产视频在线观看一区| 波多野在线观看| 91麻豆精品国产91久久久久推荐资源| 成年人免费在线视频网站| 亚洲成人tv| 成人在线啊v| 99久久婷婷国产综合精品电影| 一本色道久久hezyo无码| 国产精品色一区二区三区| 偷窥自拍亚洲色图精选| 国产午夜精品无码一区二区| 中文字幕桃花岛| 免看一级a毛片一片成人不卡| 超碰个人在线| 色网站在线视频| 亚洲视频在线观看一区二区| 免费看一级大片| 亚洲免费黄色网| 亚洲二区自拍| 中文字幕在线精品| 国产精品毛片在线看| 最好看更新中文字幕| 欧美极品少妇xxxxⅹ高跟鞋| 日韩精品一区二区三区第95| 国产精品久久综合av爱欲tv| 欧美aaa一级片| 成人午夜视屏| 欧美精品免费观看二区| 韩国av一区二区三区| 激情视频在线观看| av不卡在线| 亚洲国产精品资源| 午夜精品理论片| 男人操女人的视频在线观看欧美| 天天综合色天天综合色h| 亚洲精品成人图区| 国产不卡av在线免费观看| www.中文字幕久久久| 欧美成人免费在线视频| 成人高清在线| 香蕉视频xxxx| 亚洲综合激情另类小说区| 97久久精品人人做人人爽| 亚洲中文字幕无码一区| 欧美美女一区二区在线观看| 美国一区二区三区在线播放| 国产成人精品日本亚洲专区61| 久久久久亚洲精品成人网小说| 欧美成人精品三级在线观看| 91精品视频在线免费观看| 99国产在线播放| 中文在线а√在线8| 国产亚洲一区二区三区不卡| 欧美性猛交一区二区三区精品| 欧美成人黄色小视频| 99re6这里只有精品视频在线观看| 精品国产aⅴ| 欧美网站一区二区| 精品视频一区二区不卡| 国产精品日韩三级| 人妻av一区二区三区| 美女www一区二区| 99久久人爽人人添人人澡| 先锋影音一区二区| 欧美v亚洲v综合ⅴ国产v| 高h震动喷水双性1v1| 欧美激情久久久久久| 麻豆精品蜜桃视频网站| 奇米777四色影视在线看| 国产亚洲第一区| 91亚洲国产成人精品性色| 欧美+亚洲+精品+三区| 欧美黄色视屏| 精品久久国产视频| 日本xxxxwww| 亚洲国产另类 国产精品国产免费| 无码日韩精品一区二区| 久久视频精品在线观看| 欧美污视频久久久| 德国一级在线视频| 国产精品欧美激情在线观看| 国产手机精品在线| japanese在线播放| 超碰男人的天堂| 香蕉综合视频| 大香伊人久久精品一区二区| 蜜桃av成人| 午夜欧美2019年伦理| 奇米精品一区二区三区四区| 神马久久影视大全| 免费一级在线观看| 99热在线免费| 久久久久久青草| 中文字幕视频在线免费| 精品爆乳一区二区三区无码av| 嫩草嫩草嫩草| 亚洲精品成人无限看| 日韩电影在线视频| 性欧美大战久久久久久久免费观看| 欧美最大成人综合网| 国产精品99久久久久久久vr| 亚洲成年人影院| 久久综合精品国产一区二区三区| 欧美一区二视频在线免费观看| 国产剧情一区二区| 美女羞羞视频在线观看| 51国产成人精品午夜福中文下载| 国产吃瓜黑料一区二区| 欧美一性一乱一交一视频| 亚洲欧美日本另类| 精品视频久久久久久| 肥臀熟女一区二区三区| 亚洲视频在线观看免费视频| 精品卡一卡卡2卡3网站| 久久免费国产精品| 日本亚洲不卡| 国产成人精品亚洲| 精品久久久久久中文字幕大豆网| 欧美日韩免费一区二区三区| 国产毛片视频网站|