- C.2 root用户需要完成的工作
- /usr/sbin/prtconf|grep"Memory size"查看内存大小
- /usr/sbin/swap-l 查看SWAP空间大小,单位为512字节的块
- /bin/isainfo-kv 查看硬件位数
- df-k 以KB为单位查看文件系统的使用情况
- uname-r 查看操作系统版本
- cat/etc/release 查看操作系统的release号
- pkginfo-i SUNWarc SUNWbtool SUNWhea 查看所需软件是否已经安装
- pkgadd-d/cdrom/cdrom0/Solaris_10/Product SUNWarc
- pkgadd-d/cdrom/cdrom0/Solaris_10/Product SUNWbtool
- groupadd oinstall
- groupadd dba
- groupadd asmdba
- groupadd asmadmin
- useradd-g oinstall-G dba, asmdba-s/usr/bin/bash oracle
- passwd oracle
- useradd-g oinstall-G admadmin, asmdba-s/usr/bin/bash grid
- passwd grid
- mkdir-p/u01/app
- mkdir/u01/app/base
- mkdir/u01/app/oracle
- chown-R oracle:oinstall/u01/app
- chmod-R ug+w/u01/app
C.2 root用户需要完成的工作
root用户的工作主要涉及创建用户和用户组,配置内核参数,配置存储设备,安装必要的软件,创建必要的目录,指定目录权限等。
以下命令序列用于检查系统的软件、硬件是否满足安装要求:
/usr/sbin/prtconf|grep"Memory size"查看内存大小
/usr/sbin/swap-l 查看SWAP空间大小,单位为512字节的块
/bin/isainfo-kv 查看硬件位数
df-k 以KB为单位查看文件系统的使用情况
uname-r 查看操作系统版本
cat/etc/release 查看操作系统的release号
pkginfo-i SUNWarc SUNWbtool SUNWhea 查看所需软件是否已经安装
以下命令用于安装必要的系统软件:
pkgadd-d/cdrom/cdrom0/Solaris_10/Product SUNWarc
pkgadd-d/cdrom/cdrom0/Solaris_10/Product SUNWbtool
在文件/etc/system中添加以下内容,以配置内核参数:
noexec_user_stack=1
semsys:seminfo_semmni=100
semsys:seminfo_semmns=1024
semsys:seminfo_semmsl=256
semsys:seminfo_semvmx=32767
shmsys:shminfo_shmmax=4294967295
shmsys:shminfo_shmmni=100
为了使内核参数起作用,需要重新启动系统。
以下命令用于创建必要的用户和用户组,并为用户指定口令:
groupadd oinstall
groupadd dba
groupadd asmdba
groupadd asmadmin
useradd-g oinstall-G dba, asmdba-s/usr/bin/bash oracle
passwd oracle
useradd-g oinstall-G admadmin, asmdba-s/usr/bin/bash grid
passwd grid
以下命令用于创建必要的目录,并且指定相应的权限,Oracle软件将被安装在这样的目录下。需要注意的是,oracle用户对这些目录必须具有写权限。