第一章 AIX系统上安装oracle数据库
一、AIX系统下的环境准备
1、首先建立orajdls用户
在命令行窗口输入:#smit user
执行后弹出用户管理的图形界面,选择第一项:ADD a User
在用户增加界面中填写基本信息,需要设置的参数包括:
User name:orajdls
Administrative user: true
Primary GROUP: dba
GROUP SET: dba
Administrative Groups:dba
ROLES: ManageBasicUsers
其它选项默认即可,填好后点击OK按钮,就会创建该用户。
dba组创建前且原本无dba组时,以下三项先为空,等创建好dba组时添加该用户,可返回确认一下。
Primary GROUP:
GROUP SET:
Administrative Groups:
也可以先建dba组,user list和administrator list为空,后创建user的时候加入该组。
用户创建好后会在/home/下建立一个以用户名命名的文件夹,用户的环境变量文件(.profile)就在这个文件夹下。
2、建立dba组
在命令行窗口输入:#smit group
选择第二项:Add a Group
在Group增加界面中,user list中输入orajdls,administrator list中输入orajdls,填好后点击OK按钮,就会创建该用户组。
注:如果数据库服务器上已经存在dba组 ,安装时我们不用再建立,所以只要命令行输入:#smit group,选择第三项:Chang/Show
Characteristics Of a group,然后在dba组中把orajdls用户加进去就行了。
3、建立逻辑卷
为orajdls用户建立一个逻辑卷jdlsetax,oracle数据文件都将存放到这个逻辑卷中。
在命令行窗口输入:#smitty lv
选择第二项:ADD a Logical Volume
在list列表里选择逻辑卷组的名称, rootvg是默认的根卷组,也可以自己建逻辑卷组
在Logic Volume增加界面中填写基本信息,需要设置的参数包括:
Logical volume NAME:jdlsetax
Volume group name:rootvg
Number of Logical Partitions:80
//这里80代表逻辑块的个数,一个块是512M,所以80个块实际就是分配40G空间(一个块的大小是可指定的,大小据系统不同可能不同,公司服
务器93上的每块大小为256M)
Logical volume names:hdisk0
Logical volume TYPE:jfs2
//jfs2是大文件系统,最大可支持1TG的文件长度
其它的选项默认即可,填好后点击OK按钮,就会成生jdlsetax逻辑卷。
在命令行窗口执行:#lsvg –o | lsvg –I -l,就可以看见刚刚建立的逻辑卷,刚生成的逻辑卷的状态为close,当有文件写入时才为OPEN。
4、建立文件系统
逻辑卷建立好后只是裸盘,还要为它建立相应的文件系统。
在命令行窗口输入:#smit jfs2
选择第二项:Add an Enhanced journaled File System on a Previously Defined Logical Volume
在File System增加界面中填写基本信息,需要设置的参数包括:
Logical volume name:jdlsetax
//选择时,如果没有看见刚刚建立好的逻辑卷,那是因为逻辑卷的文件类型不是jfs2,可以用#smit chlv命令修改逻辑卷的文件类型
Mount point