91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Oracle 11g R2+ RAC+ ASM+ OracleLinux6.4安裝詳解(1)前期準備

發布時間:2020-08-08 16:48:42 來源:ITPUB博客 閱讀:248 作者:zhongshanyang 欄目:關系型數據庫

1. 版本說明:

軟件版本:oracle 11.2.0.4 RAC

系統版本:Redhat 6.4
這次搭建的是Oracle 11g R2 11.2.0.4的RAC環境,使用的操作系統版本為Oracle Linux 6.4
操作系統說明:在前期安裝操作系統的時候,在桌面那一塊建議全部選中。包括所有的gnome,kde桌面等等所有。系統工具也需要全部選中。要不然可能打不開安裝程序,或者在安裝gcc包時由于依賴關系太復雜導致包安裝失敗。

遠程工具: X-manager

這次搭建的是Oracle 11g R2 11.2.0.4的RAC環境,使用的操作系統版本為Oracle Linux 6.4這次搭建的是Oracle 11g R2 11.2.0.4的RAC環境,使用的操作系統版本為Oracle Linux 6.4

2.安裝需要的包,在兩臺機器上進行:
rpm -q binutils compat-libstdc++-33 elfutils-libelf
elfutils-libelf-devel gcc gcc-c++ glibc glibc-common glibc-devel glibc-headers
ksh libaio libaio-devel libgcc libstdc++
libstdc++-devel  make sysstat

需要的包:
binutils-2.17.50.0.6-14.el5
compat-libstdc++-33-3.2.3-61
elfutils-libelf-0.137-3.el5
elfutils-libelf-devel-0.137-3.el5
gcc-4.1.2-51.el5
gcc-c++-4.1.2-51.el5
glibc-2.5-65
glibc-common-2.5-65
glibc-devel-2.5-65
glibc-headers-2.5-65
pdksh.5.2.14 需要從Redhat 5中提取
libgomp-4.4.0-6.el5
libaio-0.3.106-5
libaio-devel-0.3.106-5
libgcc-4.1.2-51.el5
libstdc++-4.1.2-51.el5
libstdc++-devel-4.1.2-51.el5
make-3.81-3.el5
sysstat-7.0.2-11.el5

unixODBC-2.2.11
unixODBC-devel-2.2.11

安裝grid自帶的包:

# 檢查是否已經安裝

# rpm -qi cvuqdisk
# 如果已安裝需要先卸載之前的版本
# rpm -e cvuqdisk
# 安裝新版本
# CVUQDISK_GRP=oinstall; export CVUQDISK_GRP
# rpm -ivh cvuqdisk-1.0.9-1.rpm

解析:如果沒有cvudqdisk,集群驗證實用程序就無法發現共享磁盤,當運行集群驗證程序時,就會收到這樣的錯誤信息:"Package
cvuqdisk  not  installed" .cvuqdisk RPM
包含在 oracle grid infrastructure 安裝介質上的rpm目錄中。設置環境變量:CVUQDISK_GRP,使其指向作為cvuqdisk的所有者所在的組(本文為oinstall


/mnt/rpm下安放所有的RPM包,雖然rpm -Uvh *會安裝所有的包,但依然會漏掉一些,仔細檢查一下,確保安裝所有的包。



1.2網卡綁定:(系統工程師配合搞定)


1. 綁定前需要徹底關閉NetworlManger服務,否則會和bond網卡沖突
chkconfig Networ Manager off        #停止開機啟動該服務
service NetworkManager stop         #現在關閉服務

#cd /etc/sysconfig/network-scripts
#vi  ifcfg-bond0
DEVICE=bond0
ONBOOT=yes
BOOTPROTO=staticT
YPE=Ethernet
USERCTL=no
IPADDR=10.80.1.11
NETMASK=255.255.255.0
GATEWAY=10.80.1.254
BONDING_OPTS="million=100 xmit_hash_policy=1 mode=2"

#vi ifcfg-eth2
DEVICE=eth2
TYPE=Ethernet
ONBOOT=yes
HWADDR=90:E2:BA:83:76:89             #Mac地址不變
MASTER=bond0
SLAVE=yes
USERCTL=no
BOOTPROTO=none

#vi ifcfg-eth4

DEVICE=eth4
TYPE=Ethernet

ONBOOT=yes
HWADDR=HG:E3:FA:53:26:6A           #Mac地址不變
MASTER=bond0
SLAVE=yes
USERCTL=no
BOOTPROTO=none

#service network restart                 // 網絡重啟

#cat /proc/net/bonding/bond0     //查看綁定情況

#ifconfig -a                                     //查看網卡情況


2.網絡規劃:

編輯/etc/hosts,做如下配置

##Public IP

10.80.1.1              rac1.com         rac1

10.80.1.2              rac2.com         rac2

#VIP

10.80.1.3             rac1-vip.com     rac1-vip

10.80.1.4             rac2-vip.com     rac2-vip

#Private IP

11.11.11.11           rac1-priv.com      rac1-priv

11.11.11.12           rac2-priv.com      rac2-priv

#scan IP

10.80.1.5             rac-scan.com       rac-scan

3.ASM磁盤組的規劃:

2-9總共8塊盤 =>

2,3,4 20G OCRVOTE

5,6,7,82T DATA

9 600G ARCH

4.創建用戶和組:

groupadd -g 1000 oinstall

groupadd -g 1031 dba

groupadd -g 1032 oper

groupadd -g 1020 asmadmin

groupadd -g 1022 asmoper

groupadd -g 1021 asmdba

useradd -u 1101 -g oinstall -G dba,asmdba,oper oracle

useradd -u 1100 -g oinstall -G asmadmin,asmdba,asmoper,oper,dba grid

# id oracle

#id grid

mkdir -p /u01/app/11.2.0/grid

chown -R grid.oinstall /u01/app/11.2.0

mkdir -p /u01/app/grid

chown -R grid:oinstall /u01/app/grid

chown -R grid.oinstall /u01

mkdir -p /u01/app/oracle

chown oracle:oinstall /u01/app/oracle

chmod -R 775 /u01

給用戶設置密碼:

passwd oracle 

passwd grid




5.設置用戶環境變量:

Grid用戶:

# cd ~

# vi .profile

ORACLE_BASE=/u01/app/grid

export ORACLE_BASE

ORACLE_HOME=/u01/app/11.2.0/grid

export ORACLE_HOME

ORACLE_SID=+ASM1

export ORACLE_SID

PATH=$PATH:$ORACLE_HOME/bin:$HOME/bin

export PATH

注意:在第2個機器上 ORACLE_SID=+ASM2

ORACLE用戶:

# cd ~

# vi .profile

ORACLE_BASE=/u01/app/oracle

ORACLE_HOME=/u01/app/oracle/product/11.2.0/dbhome_1

ORACLE_SID=jtptweb1

CRS_HOME=/u01/app/11.2.0/grid

export ORACLE_HOME

export ORACLE_BASE

export ORACLE_SID         

PATH=$PATH:$ORACLE_HOME/bin:$CRS_HOME/bin

export PATH

注意:第2個機器ORACLE_SID=jtptweb2

6. 修改limits.conf shell限制

[root@rac1 ~]#vi /etc/security/limits.conf

#ORACLE SETTING

grid soft nproc 2047

grid hard nproc 16384

grid soft nofile 1024

grid hard nofile 65536

                                  

oracle soft nproc 2047

oracle hard nproc 16384

oracle soft nofile 1024

oracle hard nofile 65536
  

 

7.multipath+udev來配置ASM磁盤組

1.multipath -ll命令查看磁盤情況,記錄wwid 

2.修改文件 multipath.conf 文件:

Oracle 11g R2+ RAC+ ASM+ OracleLinux6.4安裝詳解(1)前期準備

Oracle 11g R2+ RAC+ ASM+ OracleLinux6.4安裝詳解(1)前期準備

multipath -ll中識別的wwid編輯進去,并且對應alias,根據用途和之前劃分磁盤的大小,比如:asm-data01-042T,存數據。asm-arch 600G存歸檔,asm-crs01-0320G,ocr_vote

編寫之后,

service multipathd restart

multipath  -F  清除所有的路徑

multipath  -v2 清理不active的路徑

確保multipathd開機能自動啟動:

chkconfig --list multipathd

Oracle 11g R2+ RAC+ ASM+ OracleLinux6.4安裝詳解(1)前期準備 

如果關閉的話就用命令:#/sbin/chkconfig --level 2345 multipathd on

在第二臺機器上進行一樣的操作。注意,dm對應的別名不一定和第一臺相同,我們通過觀察:

#cd /dev/mapper

Oracle 11g R2+ RAC+ ASM+ OracleLinux6.4安裝詳解(1)前期準備

發現了對應關系。



編寫UDEV的規則文件。

/etc/udev/rules.d下編寫 99-oracle-asmdevices.rules

ENV{DM_NAME}=="asm-crs01",OWNER:="grid",GROUP:="asmadmin",MODE:="660"

ENV{DM_NAME}=="asm-crs02",OWNER:="grid",GROUP:="asmadmin",MODE:="660"

ENV{DM_NAME}=="asm-crs03",OWNER:="grid",GROUP:="asmadmin",MODE:="660"

ENV{DM_NAME}=="asm-data01",OWNER:="grid",GROUP:="asmadmin",MODE:="660"

ENV{DM_NAME}=="asm-data02",OWNER:="grid",GROUP:="asmadmin",MODE:="660"

ENV{DM_NAME}=="asm-data03",OWNER:="grid",GROUP:="asmadmin",MODE:="660"

ENV{DM_NAME}=="asm-data04",OWNER:="grid",GROUP:="asmadmin",MODE:="660"

ENV{DM_NAME}=="asm-arch",OWNER:="grid",GROUP:="asmadmin",MODE:="660"

編寫完成后

# start_udev
Oracle 11g R2+ RAC+ ASM+ OracleLinux6.4安裝詳解(1)前期準備

查看效果:

#cd /dev/

#ls -al
Oracle 11g R2+ RAC+ ASM+ OracleLinux6.4安裝詳解(1)前期準備

8.修改/etc/sysctl.conf 文件

kernel.shmall = 67108864

kernel.shmmax = 177167400960

#kernel.shmmax = 物理內存 * 0.65 =165G 165*1024*1024*1024 = 177167400960

#kernel.shmall = 256*1024*1024*1024/4096  =67108864

 

9.修改 /etc/pam.d/login文件

vi /etc/pam.d/login

session    required   pam_limits.so

 

10.內存調整

Linux默認的內存使用為實際內存的一半,這里需要修改一下

修改 /etc/fstab




Oracle 11g R2+ RAC+ ASM+ OracleLinux6.4安裝詳解(1)前期準備

修改成:

# /etc/fstab

# Created by anaconda on Thu Apr  9 15:52:10 2015

#

# Accessible filesystems, by reference, are maintained under '/dev/disk'

# See man pages fstab(5), findfs(8), mount(8) and/or blkid(8) for more info

#

/dev/mapper/VolGroup-lv_root /                       ext4    defaults        1 1

UUID=101d798b-0ac6-42be-a7c7-6b6e5ff61ad5 /boot                   ext4    defaults        1 2

/dev/mapper/VolGroup-lv_home /home                   ext4    defaults        1 2

/dev/mapper/VolGroup-lv_swap swap                    swap    defaults        0 0

tmpfs                   /dev/shm                tmpfs   defaults,size=165G       0 0

devpts                  /dev/pts                devpts  gid=5,mode=620  0 0

sysfs                   /sys                    sysfs   defaults        0 0

proc                    /proc                   proc    defaults        0 0

~                               

# mount -o remount /dev/shm

11.關閉ntpd

$service ntpd status

$ cd /etc

$ mv ntp.conf ntp.conf.bak

root /tmp/pgk賦權,

#chmod–R 777 /tmp/pgk

grid用戶下解壓第三個包:

注意:用unzip就可以了,注意這里很重要,一定要用grid用戶解壓,確保包里的東西權限不會發生改變。如果用root解壓,再賦權,里面的權限會發生改變

注意:這一個步驟也需要在兩個節點執行,需要把grid和三個包同時解壓到兩個節點上

export LANG=en_US.UTF-8

配置用戶等效性:grid 用戶執行

sshsetup/sshUserSetup.sh -user grid -hosts "raca1 raca2"

sshsetup/sshUserSetup.sh -user grid -hosts "znydb01 znydb02"

Oracle 11g R2+ RAC+ ASM+ OracleLinux6.4安裝詳解(1)前期準備

Oracle 11g R2+ RAC+ ASM+ OracleLinux6.4安裝詳解(1)前期準備

Oracle 11g R2+ RAC+ ASM+ OracleLinux6.4安裝詳解(1)前期準備

Oracle 11g R2+ RAC+ ASM+ OracleLinux6.4安裝詳解(1)前期準備

Oracle 11g R2+ RAC+ ASM+ OracleLinux6.4安裝詳解(1)前期準備
Oracle 11g R2+ RAC+ ASM+ OracleLinux6.4安裝詳解(1)前期準備

Oracle 11g R2+ RAC+ ASM+ OracleLinux6.4安裝詳解(1)前期準備

Oracle 11g R2+ RAC+ ASM+ OracleLinux6.4安裝詳解(1)前期準備

完成。

下面開始安裝數據軟件了!

to be continued。。。。。。。。。。。。




向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

石台县| 荆门市| 平乡县| 卢龙县| 云南省| 沙河市| 永康市| 舒城县| 建瓯市| 德昌县| 广州市| 永胜县| 万年县| 白沙| 老河口市| 泰安市| 甘孜| 砀山县| 九龙县| 西藏| 肇州县| 万盛区| 玛多县| 出国| 湖州市| 武陟县| 涪陵区| 梁平县| 贺州市| 长岛县| 清远市| 阳春市| 鹰潭市| 辽阳县| 屏东市| 芒康县| 马山县| 中西区| 邹城市| 临泉县| 桃园县|