1.ใช้ SSH login เข้าระบบ
2.ตรวจสอบ Library พื้นฐาน ที่ Oracle ต้องการโดย yum โดยต้องเชื่อมต่อ Internet ด้วยเพราะหากไม่พบ yum จะ Download ให้ Auto
$ sudo yum install compat-libstdc++-33.x86_64 binutils elfutils-libelf elfutils-libelf-devel $ sudo yum install glibc glibc-common glibc-devel glibc-headers gcc gcc-c++ libaio-devel $ sudo yum install libaio libgcc libstdc++ libstdc++ make sysstat unixODBC unixODBC-devel
กรณีต้อง Download libs เพิ่มเติมให้กด "y"
3.ต้องทำการสร้าง Group oinstall , dba พร้อมกับ สร้าง oracle ,nobody user ด้วย command
$ sudo groupadd oinstall $ sudo groupadd dba
$ sudo useradd -m -g oinstall -G dba -s /bin/bash oracle$ sudo useradd nobody$ sudo passwd oracle
4.Edit file เพื่อกำหนดค่า Kernel ให้ Linux $ vi /etc/sysctl.conf
kernel.sem = 250 32000 100 128 fs.file-max = 6815744 net.ipv4.ip_local_port_range = 9000 65500 net.core.rmem_default = 262144 net.core.rmem_max = 4194304 net.core.wmem_default = 262144 net.core.wmem_max = 1048576 fs.aio-max-nr = 1048576
เสร็จแล้ว run $ sudo sysctl -p
เพื่อ Update ฉนืดรเ
5.Edit file ที่กำหนดเกี่ยวกับ limit queues process
$ sudo vi /etc/security/limits.conf
oracle soft nproc 2047 oracle hard nproc 16384 oracle soft nofile 1024 oracle hard nofile 65536
6.Edit ที่กำหนดเกี่ยวกับ permission session
$ sudo vi /etc/pam.d/login
session required /lib64/security/pam_limits.so session required pam_limits.so
7.สร้าง Env profile เพิ่ม
$ sudo vi /etc/profile.d/custom.sh
#!/bin/bash if [ $USER = "oracle" ]; then if [ $SHELL = "/bin/ksh" ]; then ulimit -p 16384 ulimit -n 65536 else ulimit -u 16384 -n 65536 fi fi
8.กำหนด Profile ข้อ 7 ให้ กับ User และ สร้าง Path สำหรับ Oracle
$ sudo chmod +x /etc/profile.d/custom.sh
$ sudo mkdir -p /opt/app/oracle/product/11.2.0 $ sudo chown -R oracle:oinstall /opt/app $ sudo chmod -R 775 /opt/app
9. Login เป็น Oracle เพื่อเพิ่มเติม Oracle Variable Profile
$ su - orale
แก้ไข File $ vi ~/.bash_profile
umask 022 export TMPDIR=$TMP export ORACLE_BASE=/opt/app/oracle export ORACLE_HOME=$ORACLE_BASE/product/11.2.0/db_1 export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib export PATH=$ORACLE_HOME/bin:$PATH
แล้วสั่ง Update
$ source ~/.bash_profile
10.แล้ว Upload File
linux.x64_11gR2_database_1of2.zip linux.x64_11gR2_database_2of2.zip
$ scp linux.x64_11gR2_database_1of2.zip oracle@localhost:/tmp $ scp linux.x64_11gR2_database_2of2.zip oracle@localhost:/tmp
$ pushd /tmp $ unzip linux.x64_11gR2_database_1of2.zip $ unzip linux.x64_11gR2_database_2of2.zip $ popd
สุดท้ายจะได้ Directory "database" ซึ่งภายในจะมี File runInstaller สำหรับให้ทำกรติดตั้ง Oracle ต่อไป
ไม่มีความคิดเห็น:
แสดงความคิดเห็น