pemeriksaan memory dan swap
# /usr/contrib/bin/machinfo | grep -i Memory
# /usr/sbin/swapinfo -a
# /usr/sbin/swapinfo -a
pemeriksaan kapasitas direktori /tmp
# bdf /tmp
untuk melihat sisa/penggunaan hardisk
# bdf
Memeriksa konfigurasi jaringan
- Konfigurasi name resolution
1.memeriksa file /etc/hosts untuk di samakan dengan file nsswitch.conf
# cat /etc/nsswitch.conf | grep hosts
1.memeriksa file /etc/hosts untuk di samakan dengan file nsswitch.conf
# cat /etc/nsswitch.conf | grep hosts
2.verifikasi hostname
# hostname
# hostname
3.verifikasi nama domain
# domainname
# domainname
4.verifikasi file host memiliki nama host yang qualified
# cat /etc/hosts | grep `eval hostname`
# cat /etc/hosts | grep `eval hostname`
example output:
192.168.100.16 myhost.us.mycompany.com myhost
127.0.0.1 localhost localhost.localdomain
192.168.100.16 myhost.us.mycompany.com myhost
127.0.0.1 localhost localhost.localdomain
jika file tidak berisi nama host yang benar, silahkan untuk dirubah
memperbaharui parameter kernel
-menggunakan kcweb application
# /usr/sbin/kcweb -F
-menggunakan kcweb application
# /usr/sbin/kcweb -F
membuat group, user, dan direktori
- grup dan user yang akan dibuat :
grup oracle inventory(oinstall)
grup OSDBA(dba)
owner software oracle(oracle)
user tanpa privileged(nobody)
- grup dan user yang akan dibuat :
grup oracle inventory(oinstall)
grup OSDBA(dba)
owner software oracle(oracle)
user tanpa privileged(nobody)
1.cek keberadaan grup pada sistem
# more /var/opt/oracle/oraInst.loc
# more /var/opt/oracle/oraInst.loc
jika file tersebut ada dan menghasilkan output :
inventory_loc=/u01/app/oracle/oraInventory
inst_group=oinstall
inst_group=oinstall
maka oracle inventori sudah memiliki grup oinstall
2.jika diperlukan, buat grup oinstall
# /usr/sbin/groupadd oinstall
# /usr/sbin/groupadd oinstall
3.buat grup OSDBA jika belum ada
# /usr/sbin/groupadd dba
# /usr/sbin/groupadd dba
4.periksa apakah user oracle sudah terbentuk dan memiliki grup yang benar
# id oracle
# id oracle
jika user oracle sudah ada dan menampilkan informasi seperti dibawah ini, maka oinstall adalah grup utama dan dba adalah
grup kedua dari user oracle
grup kedua dari user oracle
uid=440(oracle) gid=200(oinstall) groups=201(dba),202(oper)
5. - jika user oracle sudah ada tapi grup utama bukan oinstal atau bukan member dari grup dba.
# /usr/sbin/usermod -g oinstall -G dba oracle
- jika user oracle belum ada
# /usr/sbin/useradd -g oinstall -G dba oracle
# /usr/sbin/usermod -g oinstall -G dba oracle
- jika user oracle belum ada
# /usr/sbin/useradd -g oinstall -G dba oracle
6.buat password untuk user oracle
#passwd oracle
#passwd oracle
7.melihat keberadaan user nobody
# id nobody
# id nobody
jika tidak ada user nobody, maka buat user nobody
# /usr/sbin/useradd nobody
# /usr/sbin/useradd nobody
- direktori yang akan dibuat :
Oracle base directory
Oracle inventory directory
Oracle home directory
Oracle base directory
Oracle inventory directory
Oracle home directory
membuat oracle base directory dan menspesifikasikan owner, grup dan permision
# mkdir -p /mount_point/app/oracle_sw_owner
# chown -R oracle:oinstall /mount_point/app/oracle_sw_owner
# chmod -R 775 /mount_point/app/oracle_sw_owner
# mkdir -p /mount_point/app/oracle_sw_owner
# chown -R oracle:oinstall /mount_point/app/oracle_sw_owner
# chmod -R 775 /mount_point/app/oracle_sw_owner
jika mount point /u01 dan user untuk oracle software owner adalah oracle, maka oracle base directory adalah
/u01/app/oracle
tambahan jika ingin menempatkan flash recovery area dan file data pada mount point yang berbeda
Database file directory:
# mkdir /mount_point/oradata
# chown oracle:oinstall /mount_point/oradata
# chmod 775 /mount_point/oradata
# chown oracle:oinstall /mount_point/oradata
# chmod 775 /mount_point/oradata
Recovery file directory (flash recovery area):
# mkdir /mount_point/flash_recovery_area
# chown oracle:oinstall /mount_point/flash_recovery_area
# chmod 775 /mount_point/flash_recovery_area
# chown oracle:oinstall /mount_point/flash_recovery_area
# chmod 775 /mount_point/flash_recovery_area
Mengkonfigurasi/set environment user oracle
1. Buka X terminal baru
2. setting agar aplikasi X window dapat berjalan dalam sistem
2. setting agar aplikasi X window dapat berjalan dalam sistem
$ xhost fully_qualified_remote_host_name atau xhost +
sebagai contoh:
$ xhost somehost.us.acme.com
3. jika belum login kedalam sistem dimana akan diinstall oracle maka loginlah dengan user oracle
4. jika tidak login dengan user oracle, maka rubahlah menjadi user oracle
$ su - oracle
4. jika tidak login dengan user oracle, maka rubahlah menjadi user oracle
$ su - oracle
5. untuk melihat shell yang aktif
$ echo $SHELL
$ echo $SHELL
6. buka file startup shell user oracle
- C shell (csh or tcsh):
% vi .login
- Bash shell di redhat
$ vi .bash_profile
% vi .login
- Bash shell di redhat
$ vi .bash_profile
- Bourne shell atau korn shell
$ vi .profile
$ vi .profile
7. edit file untuk mendefinisikan mode pembuatan file default dan setting ORACLE_BASE dan ORACLE_SID environment variable
umask 022
ORACLE_SID=KPPDB
ORACLE_BASE=/oracle10gr2/app
ORACLE_HOME=$ORACLE_BASE/product/10.2
export ORACLE_SID ORACLE_BASE ORACLE_HOME
umask 022
ORACLE_SID=KPPDB
ORACLE_BASE=/oracle10gr2/app
ORACLE_HOME=$ORACLE_BASE/product/10.2
export ORACLE_SID ORACLE_BASE ORACLE_HOME
8. simpan file dan keluar dari editor
9.untuk menjalankan script startup shell
- C shell (csh or tcsh):
% source ./.login
- Bash shell di redhat
$ . ./.bash_profile
- C shell (csh or tcsh):
% source ./.login
- Bash shell di redhat
$ . ./.bash_profile
- Bourne shell atau korn shell
$ . ./.profile
$ . ./.profile
10.jika tidak melakukan instalasi pada sistem lokal, dan untuk membuat aplikasi X berjalan di sistem lokal
- Bourne, bash atau korn shell:
- Bourne, bash atau korn shell:
$ DISPLAY=local_host:0.0 ; export DISPLAY
- C shell:
% setenv DISPLAY local_host:0.0
11.jika direktori /tmp kurang dari 400 MB
- periksa dengan bdf untuk melihat mount point yang ada.
- buat direktori temporary dan set permissionnya
$ su - root
# mkdir /mount_point/tmp
# chmod a+wr /mount_point/tmp
# exit
- setting tmp evironment variables
- periksa dengan bdf untuk melihat mount point yang ada.
- buat direktori temporary dan set permissionnya
$ su - root
# mkdir /mount_point/tmp
# chmod a+wr /mount_point/tmp
# exit
- setting tmp evironment variables
Bourne, Bash, or Korn shell:
$ TMP=/mount_point/tmp
$ TMPDIR=/mount_point/tmp
$ export TMP TMPDIR
$ TMPDIR=/mount_point/tmp
$ export TMP TMPDIR
C shell:
% setenv TMP /mount_point/tmp
% setenv TMPDIR /mount_point/tmp
% setenv TMPDIR /mount_point/tmp
12.untuk memastikan semua environment diset dengan benar, jalankan perintah
$ umask
$ env | more
$ env | more
pastikan tampilan yang dihasilkan adalah nilai 22,022,atau 0022 dan semua environment variables memiliki nilai yang
benar.
benar.
Mounting CD/DVD
1. jalankan dari user root
$ su - root
$ su - root
2. unmount DVD
# /usr/sbin/umount /SD_DVD
/SD_DVD adalah contoh mount untuk DVD
# /usr/sbin/umount /SD_DVD
/SD_DVD adalah contoh mount untuk DVD
3. masukkan CD pada disc drive, jalankan perintah
# /usr/sbin/mount -F cdfs -o rr /dev/dsk/cxtydz /SD_DVD
# /usr/sbin/mount -F cdfs -o rr /dev/dsk/cxtydz /SD_DVD
contoh, /SD_DVD adalah mount point untuk CD dan /dev/dsk/cxtydz adalah nama device dari disc drive,
sebagai contoh /dev/dsk/c0t2d0
sebagai contoh /dev/dsk/c0t2d0
4. Jika Oracle universal installer menampilkan kotak dialog lokasi disk, masukkan path mount point disk
contoh /SD_DVD
contoh /SD_DVD
Instalasi
1. jika dari DVD
$ /mount_point/db/runInstaller
$ /mount_point/db/runInstaller
2. jika dari hard disk, masuk ke path software dan jalankan
$ ./runInstaller
$ ./runInstaller
Posted by roninmorgue
Tidak ada komentar:
Posting Komentar