RHEL5.3安裝Oracle10.2.0筆記 完整普及版(一)
1. 1. RHEL5.2 核心版本(root) [root@RHEL ~]# uname -r
2.6.18-92.el5xen
2. 2.Oracle 10g 所需程式包(root)
[root@RHEL ~]# rpm -q gcc make binutils openmotif setarch compat-db compat-gcc compat-gcc-c++ compat-libstdc++ compat-libstdc++-devel
package gcc is not installed
make-3.81-3.el5
binutils-2.17.50.0.6-9.el5
package openmotif is not installed
setarch-2.0-1.1
package compat-db is not installed
package compat-gcc is not installed
package compat-gcc-c++ is not installed
package compat-libstdc++ is not installed
package compat-libstdc++-devel is not installed
Notes:
libXp >> openmotif
kernel-headers >> glibc-headers >> glibc-devel glibc-devel >> compat-gcc-34 >> compat-gcc-34-c++
libgomp >> gcc
[root@RHEL ~]# rpm –Uvh libXp-1.0.0-8.1.el5.i386.rpm openmotif-2*
[root@RHEL ~]# rpm –Uvh compat-libstdc++-*
[root@RHEL ~]# rpm –Uvh kernel-headers-2.6.18-128.el5.i386.rpm glibc-headers-2.
5-34.i386.rpm glibc-devel-2.5-34.i386.rpm
compat-gcc-34-3.4.6-4.i386.rpm compat-gcc-34-c++-3.4.6-4.i386.rpm
[root@RHEL ~]# rpm –Uvh libgomp-4.3.2-7.el5.i386.rpm gcc-4.1.2-44.el5.i386.rpm
Check RPM again:
[root@RHEL ~]# rpm -q gcc make binutils openmotif setarch compat-db compat-gcc compat-gcc-c++ compat-libstdc++ compat-libstdc++-devel
gcc-4.1.2-44.el5
make-3.81-3.el5
binutils-2.17.50.0.6-9.el5
openmotif-2.3.1-2.el5
setarch-2.0-1.1
compat-db-4.2.52-5.1
package compat-gcc is not installed (ignore,不影響oracle 安裝)
package compat-gcc-c++ is not installed (ignore,不影響oracle 安裝)
package compat-libstdc++ is not installed (ignore,不影響oracle 安裝)
package compat-libstdc++-devel is not installed (ignore,不影響oracle 安裝)
3. 3. 驗證系統要求(root)
[root@RHEL ~]# grep MemTotal /proc/meminfoMemTotal: 515444 kB(我機器上的,不影響安裝,最好是1G之後會報warming)[root@RHEL ~]# grep SwapTotal /proc/meminfo
SwapTotal: 586332 kB (我機器上的,稍後增加swap)
Notes:
檢視系統Swap空間使用
[root@localhost ~]# cd /usr/
[root@localhost usr]# free
total | used | free | shared | buffers | cached | |
Mem: | 515444 | 509360 | 6084 | 0 | 2476 | 388740 |
-/+ | buffers/cache: | 118144 | 397300 | |||
Swap: | 586332 | 116 | 586216 |
在空間合適處建立swap檔案
[root@localhost usr]# mkdir swap
[root@localhost usr]# cd swap
[root@localhost swap]# dd if=/dev/zero of=swapfile bs=7168 count=70000
70000+0 records in
70000+0 records out
501760000 bytes (502 MB) copied, 6.94737 seconds, 72.2 MB/s
[root@localhost swap]# ls -al
total 490504
drwxr-xr-x 2 root root 4096 Jan 27 04:51 .
drwxr-xr-x 16 root root 4096 Jan 27 04:48 ..
-rw-r--r-- 1 root root 501760000 Jan 27 04:51 swapfile
[root@localhost swap]# grep SwapTotal /proc/meminfo
SwapTotal: 586332 kB
[root@localhost swap]# mkswap swapfile
Setting up swapspace version 1, size = 501755 kB
啟用swap檔案
[root@localhost swap]# swapon swapfile
[root@localhost swap]# ls -l
total 490488
-rw-r--r-- 1 root root 501760000 Jan 27 04:53 swapfile
[root@localhost swap]# free
total | used | free | shared | buffers | cached | |
Mem: | 515444 | 505464 | 9980 | 0 | 1092 | 386312 |
-/+ | buffers/cache: | 118060 | 397384 | |||
Swap: | 1076324 | 116 | 1076208 |
[root@localhost swap]# grep SwapTotal /proc/meminfo
SwapTotal: 1076324 kB
所需最小 RAM 為 512MB,而所需最小交換空間為 1GB。對於 RAM 小於或等於 2GB 的系統,交換空間應為 RAM 數量的兩倍;對於 RAM 大於 2GB 的系統,交換空間應為 RAM 數量的一到兩倍。Oracle 10g 軟體還需要 2.5GB 的可用磁碟空間,而資料庫則另需 1.2GB 的可用磁碟空間。/tmp 目錄至少需要 400MB 的可用空間。要檢查系統上的可用磁碟空間,執行以下命令:[root@RHEL ~]# df –h
Notes:
增加 /usr/app/oracle 空間
l 增加 SCSI 硬碟
[root@RHEL ~]# fdisk /dev/sdb
依次打:
n->p->1->回車->回車
l 檢視系統磁碟分割槽資訊
[root@RHEL ~]# fdisk /dev/sdb
…
/dev/sdb1 XXXXXXXXXXX
…
l 格式化 /dev/sdb1
[root@RHEL ~]# mkfs.ext3 /dev/sdb1
也可以用
[root@RHEL ~]# mkfs –t ext3 /dev/sdb1
l 建立 /usr/app/oracle
[root@RHEL ~]# mkdir /usr/app/oracle
l 掛載到/usr/app/oracle下[root@RHEL ~]# vi /etc/fstab編輯/etc/fstab檔案,加入下面的內容
/dev/sdb1 /oradata ext3 defaults 1 1【附】fstab檔案說明:第一欄(fs_spec): 實際的 device 名稱第二欄(fs_file): 對應到的目錄結構(mount point),除交換分割槽為swap外,都必須是一個已經存在的目錄名第三欄(fs_vfstype):該 partition 的檔案系統,常見的有:swap、ext、ext2、ext3、nfs、minix、msdos、iso9660第四欄(fs_mntops): 在 mount 時的引數第五欄(fs_freq): 在使用 dump 時是否記錄,不需要則輸入0第六欄(fs_passno): 決定在開機時執行 fsck 的先後順序
l 重啟 Linux[root@RHEL ~]# reboot
l 驗證[root@RHEL ~] df –h[root@localhost ~]# df -h
Filesystem | Size | Used | Avail | Use% | Mounted | on |
/dev/sda1 | 46M | 11M | 33M | 24% | /boot |
|
tmpfs | 252M | 0 | 252M | 0% | /dev/shm |
|
/dev/sdb1 | 6.0G | 3.8G | 1.9G | 68% | /usr/app |
|
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/8337095/viewspace-1031030/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- RHEL5.3安裝Oracle10.2.0筆記 完整普及版(二)Oracle筆記
- RHEL5.3上安裝oracle 9iOracle
- 記一次完整的wordpress安裝過程
- Docker安裝(學習筆記一)Docker筆記
- matlab學習筆記一:安裝Matlab筆記
- Manjaro安裝筆記JAR筆記
- laravel安裝筆記Laravel筆記
- ZooKeeper安裝筆記筆記
- Redis安裝與配置(學習筆記一)Redis筆記
- 安裝PHP ImageMagick筆記PHP筆記
- Ubuntu安裝docker筆記UbuntuDocker筆記
- influxdb 筆記: 安裝UX筆記
- disconf 安裝筆記筆記
- solr安裝使用筆記Solr筆記
- 黑蘋果安裝筆記蘋果筆記
- 【Flutter 學習筆記一】Mac OS 安裝 FlutterFlutter筆記Mac
- es筆記一之es安裝與介紹筆記
- Oracle學習筆記(一)---oracle安裝和配置Oracle筆記
- 安裝Django完整文件Django
- Git筆記(3) 安裝配置Git筆記
- RabbitMQ學習筆記-安裝MQ筆記
- fabric 鏈碼安裝筆記筆記
- python 包安裝筆記Python筆記
- harbor安裝實操筆記筆記
- 筆記本固態安裝筆記
- Hive1.2.1安裝筆記Hive筆記
- redmine3.3安裝筆記筆記
- Mono on CentOS 6.3 安裝筆記MonoCentOS筆記
- apache 2.0.47 安裝筆記(轉)Apache筆記
- Solaris8安裝筆記筆記
- Centos學習筆記--安裝CentOS筆記
- ROS筆記[3]-安裝mavrosROS筆記VR
- Docker 入門學習筆記一:Ubuntu安裝 DockerDocker筆記Ubuntu
- Memcached筆記——(一)安裝&常規錯誤&監控筆記
- 完整安裝always on叢集
- GP完整安裝手冊
- Debian 11 “bullseye” 安裝筆記筆記
- Mysql學習筆記(安裝篇)MySql筆記