oracleHPUX Itanium Oracle 11g R2远程安装手记.docx
- 文档编号:28292958
- 上传时间:2023-07-10
- 格式:DOCX
- 页数:11
- 大小:98.69KB
oracleHPUX Itanium Oracle 11g R2远程安装手记.docx
《oracleHPUX Itanium Oracle 11g R2远程安装手记.docx》由会员分享,可在线阅读,更多相关《oracleHPUX Itanium Oracle 11g R2远程安装手记.docx(11页珍藏版)》请在冰豆网上搜索。
oracleHPUXItaniumOracle11gR2远程安装手记
项目组需要在一个异地的 HP 小型机上安装 Oracle, 系统的硬件信息如下:
软件信息如下:
1. 下载正确的 Oracle 安装版本
HP-UX 可以运行在 HP 自己的处理器 PA-RISC 和 Intel 的 Itanium( 安腾 ) 处理器上 Oracle 官网上针对 HP-UX的 Oracle 版本有两个:
Ø HP-UXPA-RISC(64-bit)
Ø HP-UXItanium
分别对应两个不同的处理器类型。
由于小型机处理器是 Itanium 的,所以选择下载版本 HP-UXItanium 的 Oracle :
Ø hpia64_11gR2_database_1of2.zip
Ø hpia64_11gR2_database_2of2.zip
2. 前期准备
索要小型机的以下信息:
Ø IP
Ø Root 的密码
3. VPN 连接
网络连接要求使用 VPN ,下面是在我的 XP 机器上建立 VPN 连接的方式:
Ø 网上邻居 →∙右键 →∙属性 →∙创建一个新的连接
Ø 下一步 →∙连接到我的工作场所的网络 →∙虚拟专用网络连接 →∙公司名(随便写一个)
Ø 下一步 →∙VPN 服务器选择(写上你要拨入的 IP 或域名) →∙完成
Ø 使用分配的用户和密码拨号连 VPN
连上 VPN 后其他的网络连接就不好使了,但是安装的时候需要不断查资料啊,
于是赶紧又把寝室的一台本本找来,以备不时之需。
4. 远程连接
Oracle 软件的安装依赖 OUI ,所以必须解决怎样图形界面到远程的小型机。
我自己的机器是 XP 的,在网上搜了一下,大部分的人都是使用 VNC 来搞定的。
所以首先打算使用 VNC ,就跑去 realvnc 的官网,但是上面只有:
VNCFreeEditionforHP-UX11/11i(PA-RISC) ,没有针对 Itanium 的,又 Google 半天,据说在 Itanium 下也可以使用,于是 ssh 到小型机上,安装了 VNC ,但是不好使。
看来使用 VNC 是不可行了。
一个小插曲, Google 时看到 HP-UX 应该有一个命令:
aries ,可以动态的 Itanium 平台上在模拟 PA-RISC 下的程序运行,但是结果总是不好使。
Xmanager 是接下来看到的 , 现去下了一个,安装完毕。
点击其中的 Xstart ,填写如下信息
点击 run ,看到:
看以下自己 XP 的 IP :
然后设置 xhost 和 DISPLAY ,然后使用 xclock 测试:
看到这个不懂的 clock 出现,甭提当时多高兴了╰( ̄▽ ̄)自我陶醉一下。
5. 开始安装 Oracle
以下的步骤就是老老实实根据 Oracle 官方说明文档来做了。
查看【 HP-UXInstallationGuides 】下的【DatabaseQuickInstallationGuideforHP-UXItanium 】文档,此时就看到本本多的好处了。
5.1. 检查硬件
Ø 内存:
>=4G
[root]#/usr/contrib/bin/machinfo|grep-iMemory
Memory:
294520MB(287.62GB)
##OK-- 第一次见这么大的内存,汗哪
Ø 交换空间:
>=32G
[root]#/usr/sbin/swapinfo-a
##NG-- 好像只有 8G ,所以记下来待系统管理员修改
Ø 磁盘空间:
/tmp>=1G ,然后查看其它的装载点,然后决定 Oracle 装载哪儿
[root]#bdf
Filesystem kbytes used avail %usedMountedon
/dev/vg00/lvol3 1048576 237744 804608 23% /
/dev/vg00/lvol1 1795241 324883 1290833 20% /stand
/dev/vg00/lvol7 8912896 14683047393352 17% /var
/dev/vg00/lvol6 6422528 31294403267464 49% /usr
/dev/vg00/lvol5 4194304 21896 4140712 1% /tmp
/dev/vg00/lvol4 9895936 53898084471024 55% /opt
/dev/vg00/lvol8 4194304 5584 4156000 0% /home
/dev/vgdata1/lvora13276865536363792 32509040880% /lvora1
##OK-- 本来打算把 Oracle 装在 /opt 下或 /home 下,现在看来它们的空间都够呛,所以打算都装在 lvora1下,这是一个磁盘阵列,有 3T 的空间。
并且 tmp 空间也够。
5.2. 检查软件
Ø OS :
要求 HP-UX11iV3patchBundleSep/2008(B.11.31.0809.326a)orhigher
[root]#uname-a
HP-UXXXB.11.31Uia642986132231unlimited-userlicense
##OK
Ø 编译器:
A.06.20 (HPC/aC++SwlistBundle-C.11.31.04)-Sep2008
Ø 补丁:
PHCO_40381
PHKL_38038
PHKL_38938
PHKL_39351
PHSS_36354
PHSS_37042
PHSS_37959
PHSS_39094
PHSS_39100
PHSS_39102
PHSS_38141
PHSS_39824
##NG 需要一个个使用 /usr/sbin/swlist-lpatch|grepPHSS_37959 来查看,真头疼,发现很多都没有,然后去 HP 的【 ITresourcecenter 】下载,人家需要产品序列号,没办法,继续查看内核参数吧。
这项记着。
Ø 内核参数,需要以下的最小设置:
si_alloc_max 32768
executable_stack0
max_thread_proc 1024
maxdsiz 1073741824(1GB)
maxdsiz_64bit 2147483648(2GB)
maxssiz 134217728(128MB)
maxssiz_64bit 1073741824(1GB)
maxuprc 3686
msgmni 4096
msgtql 4096
ncsize 35840
maxfiles_lim 63488
maxfiles 1024
nflocks 4096
ninode 34816
nkthread 7184
nproc 4096
semmni 4096
semmns 8192
semmnu 4092
semvmx 32767
shmmax 1073741824
shmmni 4096
shmseg 512
##NG— 因为自己不知道怎么样修改参数。
5.3. 安装补丁和修改内核参数
整到这儿都凌晨都快凌晨 2 点了,也没法向下进行了。
所以整理以下补丁和内核参数发给 HP 的实施工程师。
以下是从第二天 16 点开始的,因为期间是漫长的沟通和等待,不断的电话 ing 。
终于等到所有的内核参数和补丁都搞定了,开始继续。
5.4. 创建 oracle 用户组和用户及 oracle 安装目录
[root]#groupaddoinstall
[root]#groupadddba
[root]#useraddoracle-goinstall-Gdba-moracle
[root]#passwdoracle
[root]#mkdir-p/lvora1/app/oracle
[root]#chown-Roracle:
oinstall/lvora1/app/oracle
[root]#chmod-R775/lvora1/app/oracle
[root]#mkdir-p/lvora1/app/oraInventory
[root]#chown-Roracle:
oinstall/lvora1/app/oraInventory
[root]#chmod-R775/lvora1/app/oraInventory
## 至此可以退出 root 使用 oracle 登录了,使用 root 时我总是胆战心惊的,总害怕一不小心把哪儿搞坏,所以整个 root 期间我都满身大汗的。
5.5. 设置 Oracle 用户系统变量
[oracle]$vi.profile
将以下内容 copy 至此文件的最后
umask022
exportTMP=/tmp
exportTMPDIR=$TMP
exportORACLE_BASE=/lvora1/app/oracle
exportORACLE_HOME=$ORACLE_BASE/product/11.2.0/dbhome_1
exportORACLE_SID=ORCL
exportORACLE_TERM=xterm
exportNLS_LANG="AMERICAN_AMERICA.ZHS16GBK"
exportPATH=/usr/sbin:
$PATH
exportPATH=$ORACLE_HOME/bin:
$PATH
然后退出重新登录。
5.6. 开始安装
又是一个插曲,下载下来的 oracle 安装文件是 zip 的,但是 HP-UX 下竟然好像没有 unzip ,真是抓狂。
有去csdn 上下了一个 unzip ,上传上去。
以下操作都是在 xmanager 中完成的。
[oracle]$cddownload
[oracle]$chmod+xunzip
[oracle]$unziphpia64_11gR2_database_1of2.zip
[oracle]$unziphpia64_11gR2_database_2of2.zip
[oracle]$cddatabase
[oracle]$chmod+xrunInstaller
[oracle]$./runInstaller
终于看到 OUI 了,那个高兴,呵呵。
下面是一顿 next ,具体的就不说了。
等了好一会才装完,期间去看会凤凰卫视都看不踏实, DBA 都是这样么。
5.7. 建库
[oracle]$dbca
期间发生过两个错。
一个是内存溢出,又喊 HP 的人把内核参数 shmmax 修改为 214748364800 ( 200G ),这个错没了。
另一个不知道是不是 db_block_size 引起的,因为选择的是数据仓库安装,所以把 db_block_size 设为 16K ,但是报错,所以又改了回去,就没事了,具体的错以后整理出来供参考。
等了很久看到 finish ,甭提多高兴,已经下午 5 点多了。
5.8. 创建 listener
[oracle]$netca
5.9. 创建表空间
问了一下需求,本次测试最多需要几百 G 的数据,所以 1T 应该足够了。
每个数据文件 16G ,一共 64 个,索引表空间建 320G 的,每个文件 16G ,一共 20 个。
[sqlplus]conn /nolog
[sqlplus]conn /assysdba
[sqlplus]conn /assysdba
[sqlplus]CREATETABLESPACETBL_TS
DATAFILE
'/lvora1/app/oracle/oradata/ORCL/tbl_ts/tbl_ts_01.DBF'SIZE16G,
'/lvora1/app/oracle/oradata/ORCL/tbl_ts/tbl_ts_02.DBF'SIZE16G,
...
'/lvora1/app/oracle/oradata/ORCL/tbl_ts/tbl_ts_64.DBF'SIZE16G
EXTENTMANAGEMENTLOCALAUTOALLOCATE
SEGMENTSPACEMANAGEMENTAUTO;
[sqlplus]CREATETABLESPACEIDX_TS
DATAFILE
'/lvora1/app/oracle/oradata/ORCL/idx_ts/idx_ts_01.DBF'SIZE16G,
'/lvora1/app/oracle/oradata/ORCL/idx_ts/idx_ts_02.DBF'SIZE16G,
...
'/lvora1/app/oracle/oradata/ORCL/idx_ts/idx_ts_20.DBF'SIZE16G
EXTENTMANAGEMENTLOCALAUTOALLOCATE
SEGMENTSPACEMANAGEMENTAUTO;
5.10. 创建用户
[sqlplus]createuserXXX
identifiedbyXXX
defaulttablespaceTBL_TS
temporarytablespaceTEMP;
[sqlplus]GRANTCONNECTTOXXX
[sqlplus]GRANTRESOURCETOXXX
[sqlplus]GRANTSELECT_CATALOG_ROLETOXXX
[sqlplus]GRANTEXECUTE_CATALOG_ROLETOXXX
[sqlplus]GRANTRECOVERY_CATALOG_OWNERTOXXX
[sqlplus]GRANTSELECTANYDICTIONARYTOXXX
[sqlplus]grantcreateanyviewtoXXX
[sqlplus]ALTERUSERABIS_HZQUOTAUNLIMITEDONTBL_TS;
[sqlplus]ALTERUSERABIS_HZQUOTAUNLIMITEDONIDX_TS;
5.11. 导入数据
到 DMP 进去,终于搞定了,已经晚上 12 点了。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- oracleHPUX Itanium Oracle 11g R2远程安装手记 11 R2 远程 安装 手记