1. tmpfs配置
tmpfs默認為內存的一半,如果CentOS上只裝了Oracle做數據庫服務器使用,想要設置Oracle AMM利用80%~90%的內存,必須將tmpfs的設置改大。
本例中使用虛擬機為1024M內存,此處更改/etc/fstab設置文件,設置tmpfs大小為896M
[root@localhost ~]# vim /etc/fstab # # /etc/fstab # Created by anaconda on Tue Oct 2 00:56:54 2012 # # Accessible filesystems, by reference, are maintained under '/dev/disk' # See man pages fstab(5), findfs(8), mount(8) and/or blkid(8) for more info # /dev/mapper/VolGroup-lv_root / ext4 defaults 1 1 UUID=c82b7a71-352a-448d-ab80-4b38ecfc119d /boot ext4 defaults 1 2 /dev/mapper/VolGroup-lv_swap swap swap defaults 0 0 tmpfs /dev/shm tmpfs defaults,size=896M 0 0 devpts /dev/pts devpts gid=5,mode=620 0 0 sysfs /sys sysfs defaults 0 0 proc /proc proc defaults 0 0
重新mount並查看更改后的結果
[root@localhost ~]# mount -o remount,size=896M /dev/shm [root@localhost ~]# df -m Filesystem 1M-blocks Used Available Use% Mounted on /dev/mapper/VolGroup-lv_root 17552 10352 6310 63% / tmpfs 896 1 896 1% /dev/shm /dev/sda1 485 51 409 12% /boot /dev/sr0 3542 3542 0 100% /media/CentOS_6.3_Final
注:發現即使更改了/etc/fstab文件的配置,重啟后tmpfs仍回還原到內存的一半(網上查詢為CentOS 6的Bug),所以我們要在/etc/rc.local文件中手動加入remount命令
[root@localhost ~]# vim /etc/rc.local #!/bin/sh # # This script will be executed *after* all the other init scripts. # You can put your own initialization stuff in here if you don't # want to do the full Sys V style init stuff. touch /var/lock/subsys/local mount -o remount,size=896M /dev/shm
2. 配置Oracle監聽器
[1] 以oracle用戶登陸系統, startx啟動圖形界面
[2] 桌面上打開一個終端執行netca命令
[oracle@localhost ~]$ dbca
出現以下窗口。“Next”
[3] 選擇 “Next”
[4] 填寫listener的名稱,然后“Next”
[5] 默認TCP,然后“Next”
[6] 使用默認的1521端口,然后“Next”
[7] 選擇“No”,然后“Next”
[8] 配置完成,Bingo
3. 創建數據庫
[1] CentOS桌面上的終端窗口中執行以下命令
[oracle@localhost ~]$ netca
出現以下窗口,直接Next
[2] 選擇“Create a Database”
[3] 選擇“General Purpose or Transaction Processing”
[4] 填入Database Name 與 SID
[5] Enterprise Manager配置
[6] Oracle系統用戶密碼配置,這里選擇所有系統用戶都使用同樣的密碼
[7] 存儲類型,保持默認的文件系統
[8] Flash Recovery Area位置和大小
[9] 是否建立示便表,這里選是
[10] 內存Memory配置:調整為80%
字符集設置:使用Unicode.
Default Language: 選擇Simplified Chinese
Default Territory: 選擇China
[11] 確認沒問題,則單擊Next
[12] 點擊Finish
創建進程開始
[13] 數據庫創建完畢,點Exit退出
[14] 在IE里可以輸入服務器的IP,登陸Enterprise Manager進行數據庫的管理