Solaris 10 安装 Oracle 11g R2
2012-12-19 19:05
567 查看
1.允许root登陆
修改/etc/ssh/sshd_config
PermitRootLogin no
改为
PermitRootLogin yes
重启 sshd服务
svcadm disable ssh
svcadm enable ssh
2.检查软件包
SUNWarc
SUNWbtool
SUNWhea
SUNWlibC
SUNWlibm
SUNWlibms
SUNWsprot
SUNWtoo
SUNWi1of
SUNWi1cs (ISO8859-1)
SUNWi15cs (ISO8859-15)
SUNWxwfnt
SUNWcsl
pkginfo –i SUNWi1cs
pkgadd –d . SUNWi1cs
# pkginfo –i 包名
# cd /cdrom/sol_10_811_x86/Solaris_10/Product
# pkgadd –d . 包名
3.创建用户
# /usr/sbin/groupadd oinstall
# /usr/sbin/groupadd -g 502 dba
# /usr/sbin/groupadd -g 503 oper
# /usr/sbin/groupadd -g 504 asmadmin
# /usr/sbin/groupadd -g 505 asmdba
# /usr/sbin/groupadd -g 506 asmoper
# /usr/sbin/useradd -u 502 -g oinstall -G dba,asmdba,oper -d /export/home/oracle -m oracle
# /usr/sbin/useradd -u 503 -g oinstall -G dba,asmadmin,asmdba,asmoper -d /export/home/grid -m grid
4.配置用户环境变量
5.设置系统核心参数
project.max-sem-ids 100
process.max-sem-nsems 256
project.max-shm-memory 4294967295
project.max-shm-ids 100
projmod -sK "project.max-sem-ids=(privileged,100,deny)" default
projmod -sK "project.max-sem-nsems=(privileged,256,deny)" default
projmod -sK "project.max-shm-memory=(privileged,4G,deny)" default
projmod -sK "project.max-shm-ids=(privileged,100,deny)" default
//查看修改是否生效
cat /etc/project
//开始的时候 project.max-shm-memory只设置了2G 结果 oracle检查不通过要求4g 用这个命令改了(prctl修改的,在重启之后会丢失)。
prctl –n project.max-shm-memory –r –v 4.00G –i project default
cd /etc
cp system system.orig
gedit system
添加以下内容:
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_semmni=100
6.修改环境变量
# mkdir -p /u01/app/oracle
# chown -R oracle:oinstall /u01/app/oracle
# chmod -R 775 /u01/app/oracle
# mkdir -p /u01/app/grid
# chown -R grid:oinstall /u01/app/grid
# chmod -R 775 /u01/app/grid
--oracle用户
PATH=/usr/sbin:/usr/bin:/usr/openwin/bin:/usr/ucb:/usr/ccs/bin:/usr/openwin/bin
export PATH
ORACLE_SID=orcl
export ORACLE_SID
ORACLE_BASE=/u01/app/oracle
export ORACLE_BASE
ORACLE_HOME=$ORACLE_BASE/11.2.0/db_1
export ORACLE_HOME
LD_LIBRARY_PATH=$ORACLE_HOME/lib
export LD_LIBRARY_PATH
PATH=$ORACLE_HOME/bin:$PATH
export PATH
umask 022
--grid用户
PATH=/usr/sbin:/usr/bin:/usr/openwin/bin:/usr/ucb:/usr/ccs/bin:/usr/openwin/bin
export PATH
ORACLE_SID=+ASM
export ORACLE_SID
ORACLE_BASE=/u01/app/grid
export ORACLE_BASE
ORACLE_HOME=/u01/app/grid/11.2.0
export ORACLE_HOME
LD_LIBRARY_PATH=$ORACLE_HOME/lib
export LD_LIBRARY_PATH
PATH=$ORACLE_HOME/bin:$PATH
export PATH
umask 022
7.创建asm磁盘
format -> 选择一个快硬盘 -> fdisk -> 选择 yes
->label -> 选择yes
->p ->print->0
注意cylinder要从1开始。
->label ->quit -> label -> quit
../../devices/pci@0,0/pci-ide@7,1/ide@0/cmdk@1,0:b
c1t1d0s0
chown grid:asmadmin /dev/rdsk/c1t1d0s0
chmod 660 /dev/rdsk/c1t1d0s0
ls -lhL /dev/rdsk/c1t1d0s0
c1t2d0s0
chown grid:asmadmin /dev/rdsk/c1t2d0s0
chmod 660 /dev/rdsk/c1t2d0s0
ls -lhL /dev/rdsk/c1t2d0s0
chown grid:asmadmin /dev/rdsk/c1t3d0s0
chmod 660 /dev/rdsk/c1t3d0s0
ls -lhL /dev/rdsk/c1t3d0s0
修改/etc/ssh/sshd_config
PermitRootLogin no
改为
PermitRootLogin yes
重启 sshd服务
svcadm disable ssh
svcadm enable ssh
2.检查软件包
SUNWarc
SUNWbtool
SUNWhea
SUNWlibC
SUNWlibm
SUNWlibms
SUNWsprot
SUNWtoo
SUNWi1of
SUNWi1cs (ISO8859-1)
SUNWi15cs (ISO8859-15)
SUNWxwfnt
SUNWcsl
pkginfo –i SUNWi1cs
pkgadd –d . SUNWi1cs
# pkginfo –i 包名
# cd /cdrom/sol_10_811_x86/Solaris_10/Product
# pkgadd –d . 包名
3.创建用户
# /usr/sbin/groupadd oinstall
# /usr/sbin/groupadd -g 502 dba
# /usr/sbin/groupadd -g 503 oper
# /usr/sbin/groupadd -g 504 asmadmin
# /usr/sbin/groupadd -g 505 asmdba
# /usr/sbin/groupadd -g 506 asmoper
# /usr/sbin/useradd -u 502 -g oinstall -G dba,asmdba,oper -d /export/home/oracle -m oracle
# /usr/sbin/useradd -u 503 -g oinstall -G dba,asmadmin,asmdba,asmoper -d /export/home/grid -m grid
4.配置用户环境变量
5.设置系统核心参数
project.max-sem-ids 100
process.max-sem-nsems 256
project.max-shm-memory 4294967295
project.max-shm-ids 100
projmod -sK "project.max-sem-ids=(privileged,100,deny)" default
projmod -sK "project.max-sem-nsems=(privileged,256,deny)" default
projmod -sK "project.max-shm-memory=(privileged,4G,deny)" default
projmod -sK "project.max-shm-ids=(privileged,100,deny)" default
//查看修改是否生效
cat /etc/project
//开始的时候 project.max-shm-memory只设置了2G 结果 oracle检查不通过要求4g 用这个命令改了(prctl修改的,在重启之后会丢失)。
prctl –n project.max-shm-memory –r –v 4.00G –i project default
cd /etc
cp system system.orig
gedit system
添加以下内容:
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_semmni=100
6.修改环境变量
# mkdir -p /u01/app/oracle
# chown -R oracle:oinstall /u01/app/oracle
# chmod -R 775 /u01/app/oracle
# mkdir -p /u01/app/grid
# chown -R grid:oinstall /u01/app/grid
# chmod -R 775 /u01/app/grid
--oracle用户
PATH=/usr/sbin:/usr/bin:/usr/openwin/bin:/usr/ucb:/usr/ccs/bin:/usr/openwin/bin
export PATH
ORACLE_SID=orcl
export ORACLE_SID
ORACLE_BASE=/u01/app/oracle
export ORACLE_BASE
ORACLE_HOME=$ORACLE_BASE/11.2.0/db_1
export ORACLE_HOME
LD_LIBRARY_PATH=$ORACLE_HOME/lib
export LD_LIBRARY_PATH
PATH=$ORACLE_HOME/bin:$PATH
export PATH
umask 022
--grid用户
PATH=/usr/sbin:/usr/bin:/usr/openwin/bin:/usr/ucb:/usr/ccs/bin:/usr/openwin/bin
export PATH
ORACLE_SID=+ASM
export ORACLE_SID
ORACLE_BASE=/u01/app/grid
export ORACLE_BASE
ORACLE_HOME=/u01/app/grid/11.2.0
export ORACLE_HOME
LD_LIBRARY_PATH=$ORACLE_HOME/lib
export LD_LIBRARY_PATH
PATH=$ORACLE_HOME/bin:$PATH
export PATH
umask 022
7.创建asm磁盘
format -> 选择一个快硬盘 -> fdisk -> 选择 yes
->label -> 选择yes
->p ->print->0
注意cylinder要从1开始。
->label ->quit -> label -> quit
../../devices/pci@0,0/pci-ide@7,1/ide@0/cmdk@1,0:b
c1t1d0s0
chown grid:asmadmin /dev/rdsk/c1t1d0s0
chmod 660 /dev/rdsk/c1t1d0s0
ls -lhL /dev/rdsk/c1t1d0s0
c1t2d0s0
chown grid:asmadmin /dev/rdsk/c1t2d0s0
chmod 660 /dev/rdsk/c1t2d0s0
ls -lhL /dev/rdsk/c1t2d0s0
chown grid:asmadmin /dev/rdsk/c1t3d0s0
chmod 660 /dev/rdsk/c1t3d0s0
ls -lhL /dev/rdsk/c1t3d0s0
相关文章推荐
- solaris 10 安装 oracle 11g R2内核参数设置
- Oracle 10g R2 X86_64在Solaris 10 X86_64上的安装
- [原]在Solaris 10/09上静默安装和升级Oracle 10g和Oracle 11g(二)
- Solaris 10 安装oracle 11g 参数设置
- 基于CentOS与VmwareStation10搭建Oracle11G RAC 64集群环境:4.安装Oracle RAC FAQ-4.7.Oracle 11G R2 RAC修改public网络IP
- Solaris 10下安装Oracle 11g (官方文档)
- solaris 10 安装 oracle 11g
- [原] 在Solaris 10/09上静默安装和升级Oracle 10g和Oracle 11g(四)
- Solaris 10上安装Oracle 11g
- Solaris 10上为Oracle 11G安装设置内核参数
- 转:在solaris 10 u3 x86上安装oracle 10g r2时,按照安装手册
- oracle 11g r2 asm install on solaris 10 sparc
- 转:在solaris 10 u3 x86上安装oracle 10g r2时,按照安装手册
- [原]在Solaris 10/09上静默安装和升级Oracle 10g和Oracle 11g(一)
- [原]在Solaris 10/09上静默安装和升级Oracle 10g和Oracle 11g(三)
- Oracle 11g R2 for Win7旗舰版(64位)的安装步骤
- 安装Oracle 11g R2,提示未找到文件em.ear
- Solaris 10 安装Oracle 10g(sun os 5.10)
- Rhel6.3下安装oracle 11g R2
- RHEL6(CentOS6)安装 Oracle 11g R2 手记(完整详细可用版)