AIX+ORACLE10G安裝手冊(zt)
1 AIX系統的安裝
使用AIX 5300L5的介質,根據系統提示進行安裝
這一步很簡單,不詳細說明
安裝完成後需要設定好系統時區、時間和網路。
2 調整檔案系統
初步裝好的系統,其檔案系統如下:
# df -k
Filesystem 1024-blocks Free %Used Iused %Iused Mounted on
/dev/hd4 32768 15648 53% 1724 11% /
/dev/hd2 1212416 8764 100% 31825 11% /usr
/dev/hd9var 32768 23884 28% 369 5% /var
/dev/hd3 65536 63404 4% 30 1% /tmp
/dev/hd1 32768 31684 4% 18 1% /home
/proc - - - - - /proc
/dev/hd10opt 65536 14304 79% 981 6% /opt
檢視vg情況
# lsvg -l rootvg
rootvg:
LV NAME TYPE LPs PPs PVs LV STATE MOUNT POINT
hd5 boot 1 1 1 closed/syncd N/A
hd6 paging 16 16 1 open/syncd N/A
hd8 jfslog 1 1 1 open/syncd N/A
hd4 jfs 1 1 1 open/syncd /
hd2 jfs 37 37 1 open/syncd /usr
hd9var jfs 1 1 1 open/syncd /var
hd3 jfs 2 2 1 open/syncd /tmp
hd1 jfs 1 1 1 open/syncd /home
hd10opt jfs 2 2 1 open/syncd /opt
# lsvg -p rootvg
rootvg:
PV_NAME PV STATE TOTAL PPs FREE PPs FREE DISTRIBUTION
hdisk0 active 543 481 108..93..63..108..109
其中vgroot還有空餘的481個PP,由於我的PP大小為32M,所以還有481*32M=15392M的空間
可以使用。
接下來要對原先的檔案系統進行調整。以/usr為例:
原先/usr的大小為32(PPs)*32M(PP SIZE)=1G
# lslv hd2
LOGICAL VOLUME: hd2 VOLUME GROUP: rootvg
LV IDENTIFIER: 0006faaa00004c0000000111fd3878b2.5 PERMISSION: read/write
VG STATE: active/complete LV STATE: opened/syncd
TYPE: jfs WRITE VERIFY: off
MAX LPs: 32512 PP SIZE: 32 megabyte(s)
COPIES: 1 SCHED POLICY: parallel
LPs: 32 PPs: 32
STALE PPs: 0 BB POLICY: relocatable
INTER-POLICY: minimum RELOCATABLE: yes
INTRA-POLICY: center UPPER BOUND: 32
MOUNT POINT: /usr LABEL: /usr
將/usr的大小變為2G
# chfs -a size=2048M /usr
Filesystem size changed to 4194304
# df -k
Filesystem 1024-blocks Free %Used Iused %Iused Mounted on
/dev/hd4 32768 15632 53% 1724 11% /
/dev/hd2 2097152 865732 59% 31825 7% /usr
/dev/hd9var 32768 23884 28% 369 5% /var
/dev/hd3 65536 63396 4% 30 1% /tmp
/dev/hd1 32768 31684 4% 18 1% /home
/proc - - - - - /proc
/dev/hd10opt 65536 14304 79% 981 6% /opt
# lslv hd2
LOGICAL VOLUME: hd2 VOLUME GROUP: rootvg
LV IDENTIFIER: 0006faaa00004c0000000111fd3878b2.5 PERMISSION: read/write
VG STATE: active/complete LV STATE: opened/syncd
TYPE: jfs WRITE VERIFY: off
MAX LPs: 32512 PP SIZE: 32 megabyte(s)
COPIES: 1 SCHED POLICY: parallel
LPs: 64 PPs: 64
STALE PPs: 0 BB POLICY: relocatable
INTER-POLICY: minimum RELOCATABLE: yes
INTRA-POLICY: center UPPER BOUND: 32
MOUNT POINT: /usr LABEL: /usr
其他的檔案系統根據自己的需求進行設定就可以了,下面是我的設定:
Filesystem 1024-blocks Free %Used Iused %Iused Mounted on
/dev/hd4 32768 16708 50% 1777 11% /
/dev/hd2 2097152 811420 62% 32230 7% /usr
/dev/hd9var 262144 245636 7% 380 1% /var
/dev/hd3 1048576 796292 25% 457 1% /tmp
/dev/hd1 262144 253744 4% 27 1% /home
/proc - - - - - /proc
/dev/hd10opt 2097152 1938404 8% 2302 1% /opt
oracle安裝時需要的空間比較大,所以單獨劃了一個檔案系統。
# crfs -v jfs -g rootvg -m /oracle -a size=8196M -a bf=true
其中檔案系統的型別時JFS的,大小8個G,支援大檔案。
最終的檔案系統劃分如下:
# df -k
Filesystem 1024-blocks Free %Used Iused %Iused Mounted on
/dev/hd4 32768 15580 53% 1727 11% /
/dev/hd2 2097152 865732 59% 31825 7% /usr
/dev/hd9var 262144 246068 7% 373 1% /var
/dev/hd3 524288 507704 4% 34 1% /tmp
/dev/hd1 262144 253748 4% 18 1% /home
/proc - - - - - /proc
/dev/hd10opt 2097152 1981172 6% 981 1% /opt
/dev/lv00 8388608 8125260 4% 17 1% /oracle
3 檢查系統實體記憶體
# lsattr -E -l sys0 -a realmem
realmem 1048576 Amount of usable physical memory in Kbytes False
# lsattr -E -l mem0
goodsize 1024 Amount of usable physical memory in Mbytes False
size 1024 Total amount of physical memory in Mbytes False
可以看到,我的系統的實體記憶體為1G
4 檢查虛擬記憶體
# lsps -a
Page Space Physical Volume Volume Group Size %Used Active Auto Type
hd6 hdisk0 rootvg 512MB 4 yes yes lv
可以看到我的系統原先的虛擬記憶體為512M,一般需要將其設定成實體記憶體的兩倍大小
透過將SWAP分割槽所在的邏輯分割槽擴充套件48個PP的大小,即48*32M=1536M,加上原來的512M正好
為2G
# extendlv hd6 32
# lsps -a
Page Space Physical Volume Volume Group Size %Used Active Auto Type
hd6 hdisk0 rootvg 2048MB 1 yes yes lv
5 檢查CPU情況
# lsdev -C | grep proc
proc0 Available 00-00 Processor
# lsattr -E -l proc0
frequency 450000000 Processor Speed False
smt_enabled false Processor SMT enabled False
smt_threads 0 Processor SMT threads False
state enable Processor state False
type PowerPC_POWER3 Processor type False
6 確認系統結構
# getconf HARDWARE_BITMODE
64
7 確認安裝oracle所需的系統庫檔案是否安裝
lslpp -l bos.adt.base bos.adt.lib bos.adt.libm bos.perf.perfstat
bos.perf.libperfstat bos.perf.proctools bos.adt.prof bos.cifs_fs.rte
Fileset Level State Description
----------------------------------------------------------------------------
Path: /usr/lib/objrepos
bos.adt.base 5.3.0.50 COMMITTED Base Application Development
Toolkit
bos.adt.lib 5.3.0.50 COMMITTED Base Application Development
Libraries
bos.adt.libm 5.3.0.40 COMMITTED Base Application Development
Math Library
bos.adt.prof 5.3.0.50 COMMITTED Base Profiling Support
bos.cifs_fs.rte 5.3.0.50 COMMITTED Runtime for SMBFS
bos.perf.libperfstat 5.3.0.50 COMMITTED Performance Statistics Library
Interface
bos.perf.perfstat 5.3.0.50 COMMITTED Performance Statistics
Interface
bos.perf.proctools 5.3.0.50 COMMITTED Proc Filesystem Tools
Path: /etc/objrepos
bos.cifs_fs.rte 5.3.0.50 COMMITTED Runtime for SMBFS
bos.perf.libperfstat 5.3.0.50 COMMITTED Performance Statistics Library
Interface
bos.perf.perfstat 5.3.0.50 COMMITTED Performance Statistics
Interface
如果有庫檔案沒有安裝,請使用smitty(CLI)或smit(GUI),根據嚮導進行安裝。
8 對於ORACLE10.2.0.1版本的資料庫需要確認系統安裝如下補丁:
/usr/sbin/instfix -i -k "IY89080"
如果補丁沒有安裝,請使用smitty(CLI)或smit(GUI),根據嚮導進行安裝,
打完補丁後,需要重啟機器。
至此,OS部分的安裝就完成了。
/********************
ORACLE 10.2.0.1安裝與配置
********************/
1 從oracle官方網站上下載Oracle Database 10g Release 2 (10.2.0.1.0) for AIX5L
下載網頁連結如下:
注意下載需要首先註冊成為oracle網站的使用者
現在的檔案如下:
10gr2_aix5l64_database.cpio.gz (1,268,576,110 bytes) (cksum - 3772623559)
將下載好的壓縮包透過FTP上傳到AIX上,並透過如下命令進行解壓縮:
gunzip 10gr2_aix5l64_database.cpio.gz
cpio -idcmv < 10gr2_aix5l64_database.cpio.gz
2 建立使用者組oinstall和dba
3 建立oracle使用者,使用者組為oinstall和dba
修改oracle使用者的系統限額
vi /etc/security/limits
default:
fsize = -1
core = 2097151
cpu = -1
data = 262144
rss = 65536
stack = 65536
nofiles = 2000
root:
daemon:
bin:
sys:
adm:
uucp:
guest:
nobody:
lpd:
oracle:
data = -1
stack = -1
修改oracle使用者的.pofile檔案
ORACLE_BASE=/oracle;export ORACLE_BASE
ORACLE_HOME=$ORACLE_BASE/product/10.2.0; export ORACLE_HOME
ORACLE_SID=icdvm;export ORACLE_SID
PATH=$ORACLE_HOME/bin:$PATH;export PATH
4 以root執行rootpre.sh
5 以oracle使用者登陸
export DISPLAY=本機的IP地址:0.0
如
export DISPLAY=192.168.100.167:0.0
然後執行runInstall.sh指令碼,根據GUI嚮導進行oracle的安裝
至此,oracle的安裝就完成了。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/90618/viewspace-625361/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Oracle10g RAC安裝手冊 (zt)Oracle
- Hbase安裝手冊
- Hive安裝手冊Hive
- RAC安裝手冊
- Oracle9i 9024安裝手冊(LinuxAS3.0) (ZT)OracleLinuxS3
- RedHat Advance Server上安裝Oracle 9204 RAC參考手冊(zt)RedhatServerOracle
- Erlang安裝手冊-windowsWindows
- GP完整安裝手冊
- Discoverer Desktop安裝手冊
- Oracle VM Server安裝手冊OracleServer
- 求petstore的安裝手冊?
- FVWM安裝完全手冊(轉)
- ORACLE FOR SUN SOLARIS 安裝手冊Oracle
- Rational ClearCase Windows安裝手冊Windows
- PHPNuke完全安裝手冊(轉)PHP
- Go語言快速安裝手冊Go
- gitlab服務安裝手冊Gitlab
- MySql安裝及整合Hive手冊MySqlHive
- GOLDENGATE安裝和配置手冊Go
- RH9安裝手冊,很好!
- XAMPP安裝(zt)
- Frida官方手冊 - 安裝Frida
- freebsd7.0安裝cacti手冊
- AIX平臺Oracle ODBC安裝手冊AIOracle
- EBS R12 安裝完全手冊
- [zt] Logical standby維護命令手冊
- Cloudfoundry(v2) with Openstack(Folsom)安裝手冊Cloud
- Puppet+foreman 本地yum安裝手冊REM
- GOLDENGATE安裝和配置手冊總結Go
- Oracle資料庫日常維護手冊 (zt)Oracle資料庫
- 開源監控軟體ganglia安裝手冊
- Oracle10G RHEL5安裝手冊Oracle
- VMware 虛擬安裝Fedora Core 4.0 手冊(轉)
- gentoo簡單安裝手冊(stage3)(轉)
- Windows環境下達夢資料庫安裝及解除安裝手冊Windows資料庫
- Oracle 19c RAC on Linux 7.6安裝手冊OracleLinux
- Centos7安裝MySQL8.0 - 操作手冊CentOSMySql
- 從安裝到入門:ElasticSearch 快速學習手冊Elasticsearch