{"id":15022,"date":"2020-02-12T12:32:47","date_gmt":"2020-02-12T12:32:47","guid":{"rendered":"https:\/\/dbtut.com\/?p=15022"},"modified":"2020-02-14T08:43:46","modified_gmt":"2020-02-14T08:43:46","slug":"how-to-configure-linux-for-oracle-databaseredhat-5-9","status":"publish","type":"post","link":"https:\/\/dbtut.com\/index.php\/2020\/02\/12\/how-to-configure-linux-for-oracle-databaseredhat-5-9\/","title":{"rendered":"How To Configure Linux for Oracle Database(Redhat 5.9)"},"content":{"rendered":"<p>We will configure linux for oracle database in this article.<\/p>\n<p>We will edit the host file. We will do this in both nodes. (with root user)<\/p>\n<h3>Configure \/etc\/hosts for Oracle<\/h3>\n<p>The \/etc\/hosts file is opened in edit mode with the following command and the following lines are added. We do this in both nodes.<\/p>\n<pre class=\"lang:default decode:true\">vi \/etc\/hosts<\/pre>\n<pre class=\"lang:default decode:true \">#Public IP\n172.20.42.21            primary1.hhuyanlab.local        primary1\n172.20.42.22            primary2.hhuyanlab.local        primary2\n\n\n#Private IP\n10.10.10.21             primary1-priv.hhuyanlab.local   primary1-priv\n10.10.10.22             primary2-priv.hhuyanlab.local   primary2-priv\n\n\n#Virtual IP\n172.20.42.23            primary1-vip.hhuyanlab.local    primary1-vip\n172.20.42.24            primary2-vip.hhuyanlab.local    primary2-vip\n\n#Scan IP\n# 172.20.42.29          primary-scan.hhuyanlab.local    primary-scan\n# 172.20.42.30          primary-scan.hhuyanlab.local    primary-scan\n# 172.20.42.31          primary-scan.hhuyanlab.local    primary-scan<\/pre>\n<p id=\"RFeFHgb\"><img loading=\"lazy\" decoding=\"async\" class=\" wp-image-15023  aligncenter\" src=\"https:\/\/dbtut.com\/wp-content\/uploads\/2020\/02\/img_5e43d98e19384.png\" alt=\"\" width=\"1024\" height=\"325\" \/><\/p>\n<h3>Set Kernel Parameters for Oracle<\/h3>\n<p>We set the kernel parameters. We do this in both nodes. (with root user)<\/p>\n<p>We edit the file with the command below. We delete all the content and write the values below.<\/p>\n<pre class=\"lang:default decode:true \"># Kernel sysctl configuration file for Red Hat Linux\n\n#\n\n# For binary values, 0 is disabled, 1 is enabled.\u00a0 See sysctl(8) and\n\n# sysctl.conf(5) for more details.\n\n\n\n\n# Controls IP packet forwarding\n\nnet.ipv4.ip_forward = 0\n\n\n\n\n# Controls source route verification\n\nnet.ipv4.conf.default.rp_filter = 1\n\n\n\n\n# Do not accept source routing\n\nnet.ipv4.conf.default.accept_source_route = 0\n\n\n\n\n# Controls the System Request debugging functionality of the kernel\n\n#kernel.sysrq = 0\n\n\n\n\n# Controls whether core dumps will append the PID to the core filename\n\n# Useful for debugging multi-threaded applications\n\nkernel.core_uses_pid = 1\n\n\n\n\n# Controls the use of TCP syncookies\n\nnet.ipv4.tcp_syncookies = 1\n\n\n\n\n# Controls the maximum size of a message, in bytes\n\nkernel.msgmnb = 65536\n\n\n\n\n# Controls the default maxmimum size of a mesage queue\n\nkernel.msgmax = 65536\n\n\n\n\n# Controls the maximum shared segment size, in bytes\n\nkernel.shmmax = 68719476736\u00a0\u00a0 # (64G) 12G\u00a0 \u00a0\n\n#kernel.shmmax = 85899345920 # (80G) 182G\n\n\n\n\n# Controls the maximum number of shared memory segments, in pages\n\n#kernel.shmall = 4294967296\n\n\n\n\n#KDUMP KERNEL PARAMETERS#\n\nkernel.sysrq = 1\n\nkernel.panic = 10\n\nkernel.panic_on_oops = 1\n\nkernel.panic_on_unrecovered_nmi = 1\n\nkernel.unknown_nmi_panic = 1\n\n\n\n\n##############################\n\nkernel.shmmni = 4096\n\n#kernel.sem = 250 32000 100 128\n\nkernel.sem = 250 32000 100 256\n\nfs.file-max = 6815744\n\nnet.ipv4.ip_local_port_range = 9000 65500\n\nnet.core.rmem_default = 262144\n\nnet.core.wmem_default = 262144\n\nnet.core.rmem_max = 4194304\n\nnet.core.wmem_max = 1048576\n\nfs.aio-max-nr = 1048576\n\n#############################\n\nvm.swappiness = 100\n\nvm.min_free_kbytes = 650820\n\n#vm.nr_hugepages=37506 # You can set huge page with script.<\/pre>\n<p><img loading=\"lazy\" decoding=\"async\" class=\" wp-image-15025  aligncenter\" src=\"https:\/\/dbtut.com\/wp-content\/uploads\/2020\/02\/img_5e43de7385227.png\" alt=\"\" width=\"993\" height=\"356\" \/><\/p>\n<h3>Configure \/etc\/security\/limits.conf for Security<\/h3>\n<p>We write the parameters for the security settings. We do this in both nodes. (with root user)<\/p>\n<p>We edit the \/etc\/security\/limits.conf file with the command below and add the following lines at the end of the file.<\/p>\n<pre class=\"lang:default decode:true \">vi \/etc\/security\/limits.conf<\/pre>\n<pre class=\"lang:default decode:true\">oracle               soft    nproc   65536\noracle               hard    nproc   65536\noracle               soft    nofile  1024\noracle               hard    nofile  65536\n\ngrid                 soft    nproc   65536\ngrid                 hard    nproc   65536\ngrid                 soft    nofile  1024\ngrid                 hard    nofile  65536\n\noracle soft memlock 76812288\noracle hard memlock 76812288\n\ngrid soft memlock 76812288\ngrid hard memlock 76812288<\/pre>\n<p id=\"nJdVniU\"><img loading=\"lazy\" decoding=\"async\" class=\" wp-image-15026  aligncenter\" src=\"https:\/\/dbtut.com\/wp-content\/uploads\/2020\/02\/img_5e43df52af0a2.png\" alt=\"\" width=\"961\" height=\"387\" \/><\/p>\n<p>We edit the \/etc\/pam.d\/login file with the command below and add the following line at the end of the file. We do this in both nodes. (with root user).<\/p>\n<pre class=\"lang:default decode:true\">vi \/etc\/pam.d\/login<\/pre>\n<pre class=\"lang:default decode:true \">session    required     pam_limits.so<\/pre>\n<p id=\"mZkjAtG\"><img loading=\"lazy\" decoding=\"async\" class=\" wp-image-15027  aligncenter\" src=\"https:\/\/dbtut.com\/wp-content\/uploads\/2020\/02\/img_5e43dfcaea01c.png\" alt=\"\" width=\"985\" height=\"322\" \/><\/p>\n<p>By running the command below, we ensure that the parameters are valid. We do this in both nodes. (with root user).<\/p>\n<pre class=\"lang:default decode:true \"># \/sbin\/sysctl -p<\/pre>\n<p id=\"LQGTGSW\"><img loading=\"lazy\" decoding=\"async\" class=\" wp-image-15028  aligncenter\" src=\"https:\/\/dbtut.com\/wp-content\/uploads\/2020\/02\/img_5e43e00dbff58.png\" alt=\"\" width=\"963\" height=\"447\" \/><\/p>\n<p>Now let&#8217;s check the RPM required for installations. We do this in both nodes. (with root user).<\/p>\n<pre class=\"lang:default decode:true \">rpm -q setarch rng-utils libXtst xorg-x11 binutils compat-db compat-libstdc++-33 libgcc glibc glibc-devel glibc-headers gcc gcc-c++ libgcc libstdc++ cpp make libaio ksh elfutils-libelf make sysstat libaio libaio-devel setarch libXp --qf \"%{NAME}-%{VERSION}-%{RELEASE} (%{ARCH})\\n\"|sort\n\nbinutils-2.17.50.0.6-20.el5_8.3 (x86_64)\ncompat-db-4.2.52-5.1 (i386)\ncompat-db-4.2.52-5.1 (x86_64)\ncompat-libstdc++-33-3.2.3-61 (i386)\ncompat-libstdc++-33-3.2.3-61 (x86_64)\ncpp-4.1.2-54.el5 (x86_64)\nelfutils-libelf-0.137-3.el5 (i386)\nelfutils-libelf-0.137-3.el5 (x86_64)\ngcc-4.1.2-54.el5 (x86_64)\ngcc-c++-4.1.2-54.el5 (x86_64)\nglibc-2.5-107 (i686)\nglibc-2.5-107 (x86_64)\nglibc-devel-2.5-107 (i386)\nglibc-devel-2.5-107 (x86_64)\nglibc-headers-2.5-107 (x86_64)\nksh-20100621-12.el5 (x86_64)\nlibaio-0.3.106-5 (i386)\nlibaio-0.3.106-5 (i386)\nlibaio-0.3.106-5 (x86_64)\nlibaio-0.3.106-5 (x86_64)\nlibgcc-4.1.2-54.el5 (i386)\nlibgcc-4.1.2-54.el5 (i386)\nlibgcc-4.1.2-54.el5 (x86_64)\nlibgcc-4.1.2-54.el5 (x86_64)\nlibstdc++-4.1.2-54.el5 (i386)\nlibstdc++-4.1.2-54.el5 (x86_64)\nlibXp-1.0.0-8.1.el5 (i386)\nlibXp-1.0.0-8.1.el5 (x86_64)\nlibXtst-1.0.1-3.1 (i386)\nlibXtst-1.0.1-3.1 (x86_64)\nmake-3.81-3.el5 (x86_64)\nmake-3.81-3.el5 (x86_64)\npackage libaio-devel is not installed\npackage xorg-x11 is not installed\nrng-utils-2.0-5.el5 (x86_64)\nsetarch-2.0-1.1 (x86_64)\nsetarch-2.0-1.1 (x86_64)\nsysstat-7.0.2-12.el5 (x86_64)<\/pre>\n<p>Install the missing RPMs. We do this in both nodes. (with root user).<\/p>\n<pre class=\"lang:default decode:true \">[root@primary1 ~]# cd \/media\/RHEL_5.9\\ x86_64\\ DVD\/Server\/\n[root@primary1 Server]# rpm -ivh libaio-devel-0.3.106-5.x86_64.rpm\nwarning: libaio-devel-0.3.106-5.x86_64.rpm: Header V3 DSA signature: NOKEY,   key ID 37017186\nPreparing...                ########################################### [100  %]\n   1:libaio-devel           ########################################### [100  %]\n[root@primary1 Server]# rpm -ivh xorg-x11-*\nwarning: xorg-x11-apps-7.1-4.0.1.el5.x86_64.rpm: Header V3 DSA signature: NOKEY, key ID 37017186\nPreparing...                ########################################### [100%]\n\n----------------------------------\n\n[root@primary2 ~]# cd \/media\/RHEL_5.9\\ x86_64\\ DVD\/Server\/\n[root@primary2 Server]# rpm -ivh libaio-devel-0.3.106-5.x86_64.rpm\nwarning: libaio-devel-0.3.106-5.x86_64.rpm: Header V3 DSA signature: NOKEY, key ID 37017186\nPreparing...                ########################################### [100%]\n   1:libaio-devel           ########################################### [100%]\n[root@primary2 Server]# rpm -ivh xorg-x11-*\nwarning: xorg-x11-apps-7.1-4.0.1.el5.x86_64.rpm: Header V3 DSA signature: NOKEY, key ID 37017186\nPreparing...                ########################################### [100%]\n<\/pre>\n<p>We create users and groups. We do this in both nodes. (with root user)<\/p>\n<pre class=\"lang:default decode:true \">\/usr\/sbin\/groupadd -g 501 oinstall\n\/usr\/sbin\/groupadd -g 502 dba\n\/usr\/sbin\/groupadd -g 503 oper\n\/usr\/sbin\/groupadd -g 504 asmadmin\n\/usr\/sbin\/groupadd -g 506 asmdba\n\/usr\/sbin\/groupadd -g 507 asmoper\n\n\/usr\/sbin\/useradd -u 501 -c \"Oracle Grid Infrastructure Owner\"  -g oinstall -G asmadmin,asmdba,asmoper grid\n\n\/usr\/sbin\/useradd -u 502 -c \"Oracle RDBMS Owner\" -g oinstall -G dba,oper,asmdba oracle\n<\/pre>\n<p>We set the user passwords. We do this in both nodes. (with root user).<\/p>\n<pre class=\"lang:default decode:true \">passwd grid\n\npasswd oracle<\/pre>\n<p>We create the folders and grant the necessary privileges to the users. We do this in both nodes. (with root user).<\/p>\n<pre class=\"lang:default decode:true \">mkdir -p \/u01\/app\/oraInventory\nchown -R grid:oinstall \/u01\/app\/oraInventory\nchmod -R 775 \/u01\/app\/oraInventory\n\nmkdir -p \/u01\/11.2.0\/grid\nchown -R grid:oinstall \/u01\/11.2.0\/grid\nchmod -R 775 \/u01\/11.2.0\/grid\n\nmkdir -p \/u01\/app\/oracle\nmkdir \/u01\/app\/oracle\/cfgtoollogs #needed to ensure that dbca is able to run after the rdbms installation.\nchown -R oracle:oinstall \/u01\/app\/oracle\nchmod -R 775 \/u01\/app\/oracle\n\nmkdir -p \/u01\/app\/oracle\/product\/11.2.0\/db_1\nchown -R oracle:oinstall \/u01\/app\/oracle\/product\/11.2.0\/db_1\nchmod -R 775 \/u01\/app\/oracle\/product\/11.2.0\/db_1\n<\/pre>\n<p>We update the \/etc\/profile file as follows. We do this in both nodes. (with root user).<\/p>\n<pre class=\"lang:default decode:true \"># vi \/etc\/profile\n\nunset pathmunge  # sayfa sonuna gidip bu sat\u0131rdan sonra a\u015fa\u011f\u0131dakileri yaz\u0131yoruz.\n\nif [ $USER = \"oracle\" ] || [ $USER = \"grid\" ]; then\nif [ $SHELL = \"\/bin\/ksh\" ]; then\nulimit -p 65536\nulimit -n 65536\nelse\nulimit -u 65536 -n 65536\nfi\numask 022\nfi\n<\/pre>\n<h3>Configure bash_profile Oracle<\/h3>\n<p>We login with Oracle user and edit the file bash_profile. We do this in both nodes. (with oracle user)<\/p>\n<pre class=\"lang:default decode:true \"># su - oracle\n$ vi .bash_profile\n\n\n# .bash_profile\n\n# Get the aliases and functions\nif [ -f ~\/.bashrc ]; then\n        . ~\/.bashrc\nfi\n\n# User specific environment and startup programs\n\nPATH=$PATH:$HOME\/bin\n\nexport PATH\n\nTMP=\/tmp; export TMP\nTMPDIR=$TMP; export TMPDIR\n\nORACLE_UNQNAME=primary; export ORACLE_UNQNAME\nORACLE_BASE=\/u01\/app\/oracle; export ORACLE_BASE\nGRID_HOME=\/u01\/11.2.0\/grid; export GRID_HOME\nDB_HOME=$ORACLE_BASE\/product\/11.2.0\/db_1; export DB_HOME\nORACLE_HOME=$DB_HOME; export ORACLE_HOME\nORACLE_SID=primary1; export ORACLE_SID\nORACLE_TERM=xterm; export ORACLE_TERM\nBASE_PATH=\/usr\/sbin:$PATH; export BASE_PATH\nPATH=$ORACLE_HOME\/bin:$GRID_HOME\/bin:$BASE_PATH; export PATH\nLD_LIBRARY_PATH=$ORACLE_HOME\/lib:\/lib:\/usr\/lib; export LD_LIBRARY_PATH\nCLASSPATH=$ORACLE_HOME\/JRE:$ORACLE_HOME\/jlib:$ORACLE_HOME\/rdbms\/jlib; export CLASSPATH\n\nulimit -u 65536\nulimit -n 65536\n\nalias log='cd \/u01\/app\/oracle\/diag\/rdbms\/primary\/primary1\/trace; pwd'\nalias oh='cd $ORACLE_HOME; pwd'<\/pre>\n<p>We ensure that the profile settings are valid. We do this in both nodes. (with oracle user)<\/p>\n<pre class=\"lang:default decode:true \">$ . .bash_profile<\/pre>\n<p>We login with the grid user and edit the <strong>bash_profile<\/strong> file. We do this in both nodes. (with grid user)<\/p>\n<pre class=\"lang:default decode:true \">[root@primary2 ~]# su - grid\n[grid@primary2 ~]$ vi .bash_profile\n\n\n# .bash_profile\n\n# Get the aliases and functions\nif [ -f ~\/.bashrc ]; then\n        . ~\/.bashrc\nfi\n\n# User specific environment and startup programs\n\nPATH=$PATH:$HOME\/bin\n\nexport PATH\n\nTMP=\/tmp; export TMP\nTMPDIR=$TMP; export TMPDIR\n\nORACLE_UNQNAME=primary; export ORACLE_UNQNAME\nORACLE_BASE=\/u01\/app\/oracle; export ORACLE_BASE\nORACLE_HOME=\/u01\/11.2.0\/grid; export ORACLE_HOME\nGRID_HOME=\/u01\/11.2.0\/grid; export GRID_HOME\nORACLE_SID=+ASM1; export ORACLE_SID\nORACLE_TERM=xterm; export ORACLE_TERM\nBASE_PATH=\/usr\/sbin:$PATH; export BASE_PATH\nPATH=$ORACLE_HOME\/bin:$GRID_HOME\/bin:$BASE_PATH; export PATH\nLD_LIBRARY_PATH=$ORACLE_HOME\/lib:\/lib:\/usr\/lib; export LD_LIBRARY_PATH\nCLASSPATH=$ORACLE_HOME\/JRE:$ORACLE_HOME\/jlib:$ORACLE_HOME\/rdbms\/jlib; export CLASSPATH\n\nulimit -u 65536\nulimit -n 65536\n\nalias log='cd \/u01\/11.2.0\/grid\/log\/primary01; pwd'\nalias oh='cd $ORACLE_HOME; pwd'\n<\/pre>\n<p>We ensure that the profile settings are valid. We do this in both nodes. (with grid user)<\/p>\n<pre class=\"lang:default decode:true \">$ . .bash_profile<\/pre>\n<p>We check the DNS definition of Scan IPs.<\/p>\n<pre class=\"lang:default decode:true \">[oracle@primary1 ~]$ nslookup primary-scan\nServer:         172.20.31.11\nAddress:        172.20.31.11#53\n\nName:   primary-scan.hhuyanlab.local\nAddress: 172.20.42.31\nName:   primary-scan.hhuyanlab.local\nAddress: 172.20.42.30\nName:   primary-scan.hhuyanlab.local\nAddress: 172.20.42.29\n\n---------------------------------------------------------------\n\n[oracle@primary2 ~]$ nslookup primary-scan\nServer:         172.20.31.11\nAddress:        172.20.31.11#53\n\nName:   primary-scan.hhuyanlab.local\nAddress: 172.20.42.30\nName:   primary-scan.hhuyanlab.local\nAddress: 172.20.42.29\nName:   primary-scan.hhuyanlab.local\nAddress: 172.20.42.31\n<\/pre>\n<p>We make changes to the &#8220;\/etc\/nsswitch.conf&#8221; file as follows. We do this in both nodes. (with root user)<\/p>\n<pre class=\"lang:default decode:true \">[root@primary1 ~]# vi \/etc\/nsswitch.conf\n\npasswd:     files\nshadow:     files\ngroup:      files\n\n#hosts:     db files nisplus nis dns\nhosts:      dns files\n<\/pre>\n<p>We install the RPMs required for ASM library driver software installation. We copy the downloaded files to the &#8220;setup&#8221; folder with the Oracle user. We do this in both nodes. (with root user)<\/p>\n<pre class=\"lang:default decode:true\">mkdir -p \/setup\nchown -R oracle:oinstall \/setup\/\nchmod -R 775 \/setup\/\n\u000b# cd \/setup\/\n# rpm -ivh oracleasm*\nwarning: oracleasm-2.6.18-348.el5-2.0.5-1.el5.x86_64.rpm: Header V3 DSA signature: NOKEY, key ID 1e5e0159\nPreparing...                ########################################### [100%]\n   1:oracleasm-support      ########################################### [ 33%]\n   2:oracleasm-2.6.18-348.el########################################### [ 67%]\n   3:oracleasmlib           ########################################### [100%]\n<\/pre>\n<h3>Configure ASM Disks<\/h3>\n<p>We configure ASM disks. We do this only on one node. (with root user)<\/p>\n<p>We list our disks with the <code># fdisk -l<\/code> command. We see that the disks are listed and no partition is created on them. Since these disks will be shared with the second node, we must make sure that these disks are listed in the second node as well.<\/p>\n<p id=\"EcNZJym\"><img loading=\"lazy\" decoding=\"async\" class=\" wp-image-15029  aligncenter\" src=\"https:\/\/dbtut.com\/wp-content\/uploads\/2020\/02\/img_5e43e2d8884c4.png\" alt=\"\" width=\"1005\" height=\"495\" \/><\/p>\n<p>We create partition on disks. We do this for all disks.<\/p>\n<pre class=\"lang:default decode:true\">[root@primary1 ~]# fdisk \/dev\/sdb\n\nThe number of cylinders for this disk is set to 6527.\nThere is nothing wrong with that, but this is larger than 1024,\nand could in certain setups cause problems with:\n1) software that runs at boot time (e.g., old versions of LILO)\n2) booting and partitioning software from other OSs\n   (e.g., DOS FDISK, OS\/2 FDISK)\n\nCommand (m for help): n\nCommand action\n   e   extended\n   p   primary partition (1-4)\np\nPartition number (1-4): 1\nFirst cylinder (1-6527, default 1): 2   # Bu de\u011fer cylinder oldu\u011fu zaman \"2\" sector oldu\u011fu zaman \"2048\" yap\u0131yoruz\nLast cylinder or +size or +sizeM or +sizeK (2-6527, default 6527): [ENTER]\nUsing default value 6527\n\nCommand (m for help): w\nThe partition table has been altered!\n\nCalling ioctl() to re-read partition table.\nSyncing disks.\n\n\n** Status of disks after partition\n\n# fdisk -l\n\nDisk \/dev\/sda: 53.6 GB, 53687091200 bytes\n255 heads, 63 sectors\/track, 6527 cylinders\nUnits = cylinders of 16065 * 512 = 8225280 bytes\n\n   Device Boot      Start         End      Blocks   Id  System\n\/dev\/sda1   *           1          19      152586   83  Linux\n\/dev\/sda2              20        1586    12586927+  82  Linux swap \/ Solaris\n\/dev\/sda3            1587        6527    39688582+  83  Linux\n\nDisk \/dev\/sdb: 53.6 GB, 53687091200 bytes\n255 heads, 63 sectors\/track, 6527 cylinders\nUnits = cylinders of 16065 * 512 = 8225280 bytes\n\n   Device Boot      Start         End      Blocks   Id  System\n\/dev\/sdb1               2        6527    52420095   83  Linux\n\nDisk \/dev\/sdc: 53.6 GB, 53687091200 bytes\n255 heads, 63 sectors\/track, 6527 cylinders\nUnits = cylinders of 16065 * 512 = 8225280 bytes\n\n   Device Boot      Start         End      Blocks   Id  System\n\/dev\/sdc1               2        6527    52420095   83  Linux\n\nDisk \/dev\/sdd: 21.4 GB, 21474836480 bytes\n255 heads, 63 sectors\/track, 2610 cylinders\nUnits = cylinders of 16065 * 512 = 8225280 bytes\n\n   Device Boot      Start         End      Blocks   Id  System\n\/dev\/sdd1               2        2610    20956792+  83  Linux\n\nDisk \/dev\/sde: 21.4 GB, 21474836480 bytes\n255 heads, 63 sectors\/track, 2610 cylinders\nUnits = cylinders of 16065 * 512 = 8225280 bytes\n\n   Device Boot      Start         End      Blocks   Id  System\n\/dev\/sde1               2        2610    20956792+  83  Linux\n\nDisk \/dev\/sdf: 21.4 GB, 21474836480 bytes\n255 heads, 63 sectors\/track, 2610 cylinders\nUnits = cylinders of 16065 * 512 = 8225280 bytes\n\n   Device Boot      Start         End      Blocks   Id  System\n\/dev\/sdf1               2        2610    20956792+  83  Linux\n\nDisk \/dev\/sdg: 53.6 GB, 53687091200 bytes\n255 heads, 63 sectors\/track, 6527 cylinders\nUnits = cylinders of 16065 * 512 = 8225280 bytes\n\n   Device Boot      Start         End      Blocks   Id  System\n\/dev\/sdg1               2        6527    52420095   83  Linux<\/pre>\n<h3>Configure oracleasm service<\/h3>\n<p>We configure the \u201coracleasm\u201d service. We do this in both nodes. (with root user)<\/p>\n<p>After running the &#8220;service oracleasm configure&#8221; command, let&#8217;s answer the questions as below.<\/p>\n<pre class=\"lang:default decode:true \">[root@primary1 ~]# service oracleasm configure\nConfiguring the Oracle ASM library driver.\n\nThis will configure the on-boot properties of the Oracle ASM library\ndriver.  The following questions will determine whether the driver is\nloaded on boot and what permissions it will have.  The current values\nwill be shown in brackets ('[]').  Hitting &lt;ENTER&gt; without typing an\nanswer will keep that current value.  Ctrl-C will abort.\n\nDefault user to own the driver interface []: grid\nDefault group to own the driver interface []: asmdba\nStart Oracle ASM library driver on boot (y\/n) [n]: y\nScan for Oracle ASM disks on boot (y\/n) [y]: y\nWriting Oracle ASM library driver configuration: done\nInitializing the Oracle ASMLib driver:                     [  OK  ]\nScanning the system for Oracle ASMLib disks:               [  OK  ]\n\n---------------------------------------------------------------------------------\n\n[root@primary2 ~]# service oracleasm configure\nConfiguring the Oracle ASM library driver.\n\nThis will configure the on-boot properties of the Oracle ASM library\ndriver.  The following questions will determine whether the driver is\nloaded on boot and what permissions it will have.  The current values\nwill be shown in brackets ('[]').  Hitting &lt;ENTER&gt; without typing an\nanswer will keep that current value.  Ctrl-C will abort.\n\nDefault user to own the driver interface []: grid\nDefault group to own the driver interface []: asmdba\nStart Oracle ASM library driver on boot (y\/n) [n]: y\nScan for Oracle ASM disks on boot (y\/n) [y]: y\nWriting Oracle ASM library driver configuration: done\nInitializing the Oracle ASMLib driver:                     [  OK  ]\nScanning the system for Oracle ASMLib disks:               [  OK  ]<\/pre>\n<h3>Create ASM Disks<\/h3>\n<p>We create ASM disks. We do this on only one node. (with root user)<\/p>\n<pre class=\"lang:default decode:true \">[root@primary1 ~]# service oracleasm createdisk OCR_VOTE01 \/dev\/sdd1\nMarking disk \"OCR_VOTE01\" as an ASM disk:                  [  OK  ]\n[root@primary1 ~]# service oracleasm createdisk OCR_VOTE02 \/dev\/sde1\nMarking disk \"OCR_VOTE02\" as an ASM disk:                  [  OK  ]\n[root@primary1 ~]# service oracleasm createdisk OCR_VOTE03 \/dev\/sdf1\nMarking disk \"OCR_VOTE03\" as an ASM disk:                  [  OK  ]\n[root@primary1 ~]# service oracleasm createdisk DATA01 \/dev\/sdb1\nMarking disk \"DATA01\" as an ASM disk:                      [  OK  ]\n[root@primary1 ~]# service oracleasm createdisk DATA02 \/dev\/sdc1\nMarking disk \"DATA02\" as an ASM disk:                      [  OK  ]\n[root@primary1 ~]# service oracleasm createdisk FRA01 \/dev\/sdg1\nMarking disk \"FRA02\" as an ASM disk:                       [  OK  ]\n<\/pre>\n<p>We check ASM Disks.<\/p>\n<pre class=\"lang:default decode:true \">[root@primary1 ~]# service oracleasm listdisks\nDATA01\nDATA02\nFRA02\nOCR_VOTE01\nOCR_VOTE02\nOCR_VOTE03\n\n-----------------------------------------------------------------\n\n[root@primary2 ~]# service oracleasm scandisks\nScanning the system for Oracle ASMLib disks:               [  OK  ]\n\n----------------------------------------------------------------\n\n[root@primary2 ~]# service oracleasm listdisks\nDATA01\nDATA02\nFRA02\nOCR_VOTE01\nOCR_VOTE02\nOCR_VOTE03\n<\/pre>\n<div class=\"pvc_clear\"><\/div>\n<p id=\"pvc_stats_15022\" class=\"pvc_stats all  \" data-element-id=\"15022\" style=\"\"><i class=\"pvc-stats-icon medium\" aria-hidden=\"true\"><svg aria-hidden=\"true\" focusable=\"false\" data-prefix=\"far\" data-icon=\"chart-bar\" role=\"img\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 512 512\" class=\"svg-inline--fa fa-chart-bar fa-w-16 fa-2x\"><path fill=\"currentColor\" d=\"M396.8 352h22.4c6.4 0 12.8-6.4 12.8-12.8V108.8c0-6.4-6.4-12.8-12.8-12.8h-22.4c-6.4 0-12.8 6.4-12.8 12.8v230.4c0 6.4 6.4 12.8 12.8 12.8zm-192 0h22.4c6.4 0 12.8-6.4 12.8-12.8V140.8c0-6.4-6.4-12.8-12.8-12.8h-22.4c-6.4 0-12.8 6.4-12.8 12.8v198.4c0 6.4 6.4 12.8 12.8 12.8zm96 0h22.4c6.4 0 12.8-6.4 12.8-12.8V204.8c0-6.4-6.4-12.8-12.8-12.8h-22.4c-6.4 0-12.8 6.4-12.8 12.8v134.4c0 6.4 6.4 12.8 12.8 12.8zM496 400H48V80c0-8.84-7.16-16-16-16H16C7.16 64 0 71.16 0 80v336c0 17.67 14.33 32 32 32h464c8.84 0 16-7.16 16-16v-16c0-8.84-7.16-16-16-16zm-387.2-48h22.4c6.4 0 12.8-6.4 12.8-12.8v-70.4c0-6.4-6.4-12.8-12.8-12.8h-22.4c-6.4 0-12.8 6.4-12.8 12.8v70.4c0 6.4 6.4 12.8 12.8 12.8z\" class=\"\"><\/path><\/svg><\/i> <img loading=\"lazy\" decoding=\"async\" width=\"16\" height=\"16\" alt=\"Loading\" src=\"https:\/\/dbtut.com\/wp-content\/plugins\/page-views-count\/ajax-loader-2x.gif\" border=0 \/><\/p>\n<div class=\"pvc_clear\"><\/div>\n","protected":false},"excerpt":{"rendered":"<p>We will configure linux for oracle database in this article. We will edit the host file. We will do this in both nodes. (with root user) Configure \/etc\/hosts for Oracle The \/etc\/hosts file is opened in edit mode with the following command and the following lines are added. We do this in both nodes. vi &hellip;<\/p>\n<div class=\"pvc_clear\"><\/div>\n<p id=\"pvc_stats_15022\" class=\"pvc_stats all  \" data-element-id=\"15022\" style=\"\"><i class=\"pvc-stats-icon medium\" aria-hidden=\"true\"><svg aria-hidden=\"true\" focusable=\"false\" data-prefix=\"far\" data-icon=\"chart-bar\" role=\"img\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 512 512\" class=\"svg-inline--fa fa-chart-bar fa-w-16 fa-2x\"><path fill=\"currentColor\" d=\"M396.8 352h22.4c6.4 0 12.8-6.4 12.8-12.8V108.8c0-6.4-6.4-12.8-12.8-12.8h-22.4c-6.4 0-12.8 6.4-12.8 12.8v230.4c0 6.4 6.4 12.8 12.8 12.8zm-192 0h22.4c6.4 0 12.8-6.4 12.8-12.8V140.8c0-6.4-6.4-12.8-12.8-12.8h-22.4c-6.4 0-12.8 6.4-12.8 12.8v198.4c0 6.4 6.4 12.8 12.8 12.8zm96 0h22.4c6.4 0 12.8-6.4 12.8-12.8V204.8c0-6.4-6.4-12.8-12.8-12.8h-22.4c-6.4 0-12.8 6.4-12.8 12.8v134.4c0 6.4 6.4 12.8 12.8 12.8zM496 400H48V80c0-8.84-7.16-16-16-16H16C7.16 64 0 71.16 0 80v336c0 17.67 14.33 32 32 32h464c8.84 0 16-7.16 16-16v-16c0-8.84-7.16-16-16-16zm-387.2-48h22.4c6.4 0 12.8-6.4 12.8-12.8v-70.4c0-6.4-6.4-12.8-12.8-12.8h-22.4c-6.4 0-12.8 6.4-12.8 12.8v70.4c0 6.4 6.4 12.8 12.8 12.8z\" class=\"\"><\/path><\/svg><\/i> <img loading=\"lazy\" decoding=\"async\" width=\"16\" height=\"16\" alt=\"Loading\" src=\"https:\/\/dbtut.com\/wp-content\/plugins\/page-views-count\/ajax-loader-2x.gif\" border=0 \/><\/p>\n<div class=\"pvc_clear\"><\/div>\n","protected":false},"author":484,"featured_media":15030,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"om_disable_all_campaigns":false,"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"_uf_show_specific_survey":0,"_uf_disable_surveys":false,"footnotes":""},"categories":[4],"tags":[8672,8671,8670,8702,8682,8688,8703,8683,8693,8694,8695,8667,8687,8689,8685,8686,8691,8692,8669,8700,8699,8677,8676,8680,8678,8679,8666,8668,8673,8690,8701,8698,8697,8681,8684,8696,8675,8674],"class_list":["post-15022","post","type-post","status-publish","format-standard","has-post-thumbnail","","category-oracle","tag-etc-hosts-oracle-db","tag-etc-hosts-oracle-linux","tag-etc-hosts-oracle-rac","tag-etc-pam-d-login","tag-etc-security-limits-conf","tag-config-oracleasm","tag-configure-etc-pam-d-login","tag-configure-etc-security-limits-conf","tag-configure-asm-disks","tag-configure-asm-disks-linux","tag-configure-bash_profile-oracle","tag-configure-linux-for-oracle","tag-configure-oracleasm","tag-configure-oracleasm-linux","tag-configure-oracleasm-service","tag-configure-oracleasm-services","tag-create-asm-disk","tag-create-asm-disks","tag-hostname-configuration-for-oracle","tag-how-to-set-bash_profile-in-linux-for-oracle","tag-how-to-set-bash_profile-in-linux-for-oracle-11g","tag-how-to-set-kernel-parameters-in-linux-for-oracle","tag-how-to-set-kernel-parameters-in-linux-for-oracle-11g","tag-kernel-parameters-for-oracle-11g-on-linux","tag-kernel-parameters-in-linux-for-oracle-11g","tag-kernel-parameters-in-linux-for-oracle-11gr2","tag-oracle-linux-configure-etc-hosts","tag-oracle-linux-network-configuration","tag-oracle-unix-linux-kernel-parameters","tag-oracleasm-configure","tag-set-bash_profile-in-oracle","tag-set-bash_profile-in-oracle-11g","tag-set-bash_profile-oracle","tag-set-kernel-parameters-for-oracle","tag-setting-etc-security-limits-conf","tag-setting-bash_profile-in-oracle","tag-setting-kernel-parameters-for-oracle","tag-setting-kernel-parameters-for-oracle-11g"],"aioseo_notices":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v24.9 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>How To Configure Linux for Oracle Database(Redhat 5.9) - Database Tutorials<\/title>\n<meta name=\"description\" content=\"How To Configure Linux for Oracle Database(Redhat 5.9)\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/dbtut.com\/index.php\/2020\/02\/12\/how-to-configure-linux-for-oracle-databaseredhat-5-9\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"How To Configure Linux for Oracle Database(Redhat 5.9) - Database Tutorials\" \/>\n<meta property=\"og:description\" content=\"How To Configure Linux for Oracle Database(Redhat 5.9)\" \/>\n<meta property=\"og:url\" content=\"https:\/\/dbtut.com\/index.php\/2020\/02\/12\/how-to-configure-linux-for-oracle-databaseredhat-5-9\/\" \/>\n<meta property=\"og:site_name\" content=\"Database Tutorials\" \/>\n<meta property=\"article:published_time\" content=\"2020-02-12T12:32:47+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2020-02-14T08:43:46+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/dbtut.com\/wp-content\/uploads\/2020\/02\/Ads\u0131z-11.png\" \/>\n\t<meta property=\"og:image:width\" content=\"444\" \/>\n\t<meta property=\"og:image:height\" content=\"303\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Onur ARDAHANLI\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Onur ARDAHANLI\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"12 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/dbtut.com\/index.php\/2020\/02\/12\/how-to-configure-linux-for-oracle-databaseredhat-5-9\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/dbtut.com\/index.php\/2020\/02\/12\/how-to-configure-linux-for-oracle-databaseredhat-5-9\/\"},\"author\":{\"name\":\"Onur ARDAHANLI\",\"@id\":\"https:\/\/dbtut.com\/#\/schema\/person\/7fcd466cd0d347ec64aaa48f18f780c6\"},\"headline\":\"How To Configure Linux for Oracle Database(Redhat 5.9)\",\"datePublished\":\"2020-02-12T12:32:47+00:00\",\"dateModified\":\"2020-02-14T08:43:46+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/dbtut.com\/index.php\/2020\/02\/12\/how-to-configure-linux-for-oracle-databaseredhat-5-9\/\"},\"wordCount\":562,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/dbtut.com\/#organization\"},\"image\":{\"@id\":\"https:\/\/dbtut.com\/index.php\/2020\/02\/12\/how-to-configure-linux-for-oracle-databaseredhat-5-9\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/dbtut.com\/wp-content\/uploads\/2020\/02\/Ads\u0131z-11.png\",\"keywords\":[\"\/etc\/hosts oracle db\",\"\/etc\/hosts oracle linux\",\"\/etc\/hosts oracle rac\",\"\/etc\/pam.d\/login\",\"\/etc\/security\/limits.conf\",\"config oracleasm\",\"configure \/etc\/pam.d\/login\",\"configure \/etc\/security\/limits.conf\",\"Configure ASM Disks\",\"configure asm disks linux\",\"configure bash_profile oracle\",\"Configure Linux for Oracle\",\"configure oracleasm\",\"configure oracleasm linux\",\"Configure oracleasm service\",\"Configure oracleasm services\",\"create asm disk\",\"create asm disks\",\"Hostname configuration for oracle\",\"how to set bash_profile in linux for oracle\",\"how to set bash_profile in linux for oracle 11g\",\"how to set kernel parameters in linux for oracle\",\"how to set kernel parameters in linux for oracle 11g\",\"kernel parameters for oracle 11g on linux\",\"kernel parameters in linux for oracle 11g\",\"kernel parameters in linux for oracle 11gr2\",\"oracle linux configure etc\/hosts\",\"Oracle Linux Network Configuration\",\"Oracle UNIX\/Linux Kernel Parameters\",\"oracleasm configure\",\"set .bash_profile in oracle\",\"set .bash_profile in oracle 11g\",\"set bash_profile oracle\",\"Set Kernel Parameters for Oracle\",\"setting \/etc\/security\/limits.conf\",\"setting bash_profile in oracle\",\"setting kernel parameters for oracle\",\"setting kernel parameters for oracle 11g\"],\"articleSection\":[\"ORACLE\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/dbtut.com\/index.php\/2020\/02\/12\/how-to-configure-linux-for-oracle-databaseredhat-5-9\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/dbtut.com\/index.php\/2020\/02\/12\/how-to-configure-linux-for-oracle-databaseredhat-5-9\/\",\"url\":\"https:\/\/dbtut.com\/index.php\/2020\/02\/12\/how-to-configure-linux-for-oracle-databaseredhat-5-9\/\",\"name\":\"How To Configure Linux for Oracle Database(Redhat 5.9) - Database Tutorials\",\"isPartOf\":{\"@id\":\"https:\/\/dbtut.com\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/dbtut.com\/index.php\/2020\/02\/12\/how-to-configure-linux-for-oracle-databaseredhat-5-9\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/dbtut.com\/index.php\/2020\/02\/12\/how-to-configure-linux-for-oracle-databaseredhat-5-9\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/dbtut.com\/wp-content\/uploads\/2020\/02\/Ads\u0131z-11.png\",\"datePublished\":\"2020-02-12T12:32:47+00:00\",\"dateModified\":\"2020-02-14T08:43:46+00:00\",\"description\":\"How To Configure Linux for Oracle Database(Redhat 5.9)\",\"breadcrumb\":{\"@id\":\"https:\/\/dbtut.com\/index.php\/2020\/02\/12\/how-to-configure-linux-for-oracle-databaseredhat-5-9\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/dbtut.com\/index.php\/2020\/02\/12\/how-to-configure-linux-for-oracle-databaseredhat-5-9\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/dbtut.com\/index.php\/2020\/02\/12\/how-to-configure-linux-for-oracle-databaseredhat-5-9\/#primaryimage\",\"url\":\"https:\/\/dbtut.com\/wp-content\/uploads\/2020\/02\/Ads\u0131z-11.png\",\"contentUrl\":\"https:\/\/dbtut.com\/wp-content\/uploads\/2020\/02\/Ads\u0131z-11.png\",\"width\":444,\"height\":303},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/dbtut.com\/index.php\/2020\/02\/12\/how-to-configure-linux-for-oracle-databaseredhat-5-9\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/dbtut.com\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"How To Configure Linux for Oracle Database(Redhat 5.9)\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/dbtut.com\/#website\",\"url\":\"https:\/\/dbtut.com\/\",\"name\":\"Database Tutorials\",\"description\":\"MSSQL, Oracle, PostgreSQL, MySQL, MariaDB, DB2, Sybase, Teradata, Big Data, NOSQL, MongoDB, Couchbase, Cassandra, Windows, Linux\",\"publisher\":{\"@id\":\"https:\/\/dbtut.com\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/dbtut.com\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/dbtut.com\/#organization\",\"name\":\"dbtut\",\"url\":\"https:\/\/dbtut.com\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/dbtut.com\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/dbtut.com\/wp-content\/uploads\/2021\/02\/dbtutlogo.jpg\",\"contentUrl\":\"https:\/\/dbtut.com\/wp-content\/uploads\/2021\/02\/dbtutlogo.jpg\",\"width\":223,\"height\":36,\"caption\":\"dbtut\"},\"image\":{\"@id\":\"https:\/\/dbtut.com\/#\/schema\/logo\/image\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\/\/dbtut.com\/#\/schema\/person\/7fcd466cd0d347ec64aaa48f18f780c6\",\"name\":\"Onur ARDAHANLI\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/dbtut.com\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/ecd20c3e1374ced4e1aefc82101cce4cd437be8fd957d1be3d106668b8a1b990?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/ecd20c3e1374ced4e1aefc82101cce4cd437be8fd957d1be3d106668b8a1b990?s=96&d=mm&r=g\",\"caption\":\"Onur ARDAHANLI\"},\"url\":\"https:\/\/dbtut.com\/index.php\/author\/onurardahanli\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"How To Configure Linux for Oracle Database(Redhat 5.9) - Database Tutorials","description":"How To Configure Linux for Oracle Database(Redhat 5.9)","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/dbtut.com\/index.php\/2020\/02\/12\/how-to-configure-linux-for-oracle-databaseredhat-5-9\/","og_locale":"en_US","og_type":"article","og_title":"How To Configure Linux for Oracle Database(Redhat 5.9) - Database Tutorials","og_description":"How To Configure Linux for Oracle Database(Redhat 5.9)","og_url":"https:\/\/dbtut.com\/index.php\/2020\/02\/12\/how-to-configure-linux-for-oracle-databaseredhat-5-9\/","og_site_name":"Database Tutorials","article_published_time":"2020-02-12T12:32:47+00:00","article_modified_time":"2020-02-14T08:43:46+00:00","og_image":[{"width":444,"height":303,"url":"https:\/\/dbtut.com\/wp-content\/uploads\/2020\/02\/Ads\u0131z-11.png","type":"image\/png"}],"author":"Onur ARDAHANLI","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Onur ARDAHANLI","Est. reading time":"12 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/dbtut.com\/index.php\/2020\/02\/12\/how-to-configure-linux-for-oracle-databaseredhat-5-9\/#article","isPartOf":{"@id":"https:\/\/dbtut.com\/index.php\/2020\/02\/12\/how-to-configure-linux-for-oracle-databaseredhat-5-9\/"},"author":{"name":"Onur ARDAHANLI","@id":"https:\/\/dbtut.com\/#\/schema\/person\/7fcd466cd0d347ec64aaa48f18f780c6"},"headline":"How To Configure Linux for Oracle Database(Redhat 5.9)","datePublished":"2020-02-12T12:32:47+00:00","dateModified":"2020-02-14T08:43:46+00:00","mainEntityOfPage":{"@id":"https:\/\/dbtut.com\/index.php\/2020\/02\/12\/how-to-configure-linux-for-oracle-databaseredhat-5-9\/"},"wordCount":562,"commentCount":0,"publisher":{"@id":"https:\/\/dbtut.com\/#organization"},"image":{"@id":"https:\/\/dbtut.com\/index.php\/2020\/02\/12\/how-to-configure-linux-for-oracle-databaseredhat-5-9\/#primaryimage"},"thumbnailUrl":"https:\/\/dbtut.com\/wp-content\/uploads\/2020\/02\/Ads\u0131z-11.png","keywords":["\/etc\/hosts oracle db","\/etc\/hosts oracle linux","\/etc\/hosts oracle rac","\/etc\/pam.d\/login","\/etc\/security\/limits.conf","config oracleasm","configure \/etc\/pam.d\/login","configure \/etc\/security\/limits.conf","Configure ASM Disks","configure asm disks linux","configure bash_profile oracle","Configure Linux for Oracle","configure oracleasm","configure oracleasm linux","Configure oracleasm service","Configure oracleasm services","create asm disk","create asm disks","Hostname configuration for oracle","how to set bash_profile in linux for oracle","how to set bash_profile in linux for oracle 11g","how to set kernel parameters in linux for oracle","how to set kernel parameters in linux for oracle 11g","kernel parameters for oracle 11g on linux","kernel parameters in linux for oracle 11g","kernel parameters in linux for oracle 11gr2","oracle linux configure etc\/hosts","Oracle Linux Network Configuration","Oracle UNIX\/Linux Kernel Parameters","oracleasm configure","set .bash_profile in oracle","set .bash_profile in oracle 11g","set bash_profile oracle","Set Kernel Parameters for Oracle","setting \/etc\/security\/limits.conf","setting bash_profile in oracle","setting kernel parameters for oracle","setting kernel parameters for oracle 11g"],"articleSection":["ORACLE"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/dbtut.com\/index.php\/2020\/02\/12\/how-to-configure-linux-for-oracle-databaseredhat-5-9\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/dbtut.com\/index.php\/2020\/02\/12\/how-to-configure-linux-for-oracle-databaseredhat-5-9\/","url":"https:\/\/dbtut.com\/index.php\/2020\/02\/12\/how-to-configure-linux-for-oracle-databaseredhat-5-9\/","name":"How To Configure Linux for Oracle Database(Redhat 5.9) - Database Tutorials","isPartOf":{"@id":"https:\/\/dbtut.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/dbtut.com\/index.php\/2020\/02\/12\/how-to-configure-linux-for-oracle-databaseredhat-5-9\/#primaryimage"},"image":{"@id":"https:\/\/dbtut.com\/index.php\/2020\/02\/12\/how-to-configure-linux-for-oracle-databaseredhat-5-9\/#primaryimage"},"thumbnailUrl":"https:\/\/dbtut.com\/wp-content\/uploads\/2020\/02\/Ads\u0131z-11.png","datePublished":"2020-02-12T12:32:47+00:00","dateModified":"2020-02-14T08:43:46+00:00","description":"How To Configure Linux for Oracle Database(Redhat 5.9)","breadcrumb":{"@id":"https:\/\/dbtut.com\/index.php\/2020\/02\/12\/how-to-configure-linux-for-oracle-databaseredhat-5-9\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/dbtut.com\/index.php\/2020\/02\/12\/how-to-configure-linux-for-oracle-databaseredhat-5-9\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/dbtut.com\/index.php\/2020\/02\/12\/how-to-configure-linux-for-oracle-databaseredhat-5-9\/#primaryimage","url":"https:\/\/dbtut.com\/wp-content\/uploads\/2020\/02\/Ads\u0131z-11.png","contentUrl":"https:\/\/dbtut.com\/wp-content\/uploads\/2020\/02\/Ads\u0131z-11.png","width":444,"height":303},{"@type":"BreadcrumbList","@id":"https:\/\/dbtut.com\/index.php\/2020\/02\/12\/how-to-configure-linux-for-oracle-databaseredhat-5-9\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/dbtut.com\/"},{"@type":"ListItem","position":2,"name":"How To Configure Linux for Oracle Database(Redhat 5.9)"}]},{"@type":"WebSite","@id":"https:\/\/dbtut.com\/#website","url":"https:\/\/dbtut.com\/","name":"Database Tutorials","description":"MSSQL, Oracle, PostgreSQL, MySQL, MariaDB, DB2, Sybase, Teradata, Big Data, NOSQL, MongoDB, Couchbase, Cassandra, Windows, Linux","publisher":{"@id":"https:\/\/dbtut.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/dbtut.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/dbtut.com\/#organization","name":"dbtut","url":"https:\/\/dbtut.com\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/dbtut.com\/#\/schema\/logo\/image\/","url":"https:\/\/dbtut.com\/wp-content\/uploads\/2021\/02\/dbtutlogo.jpg","contentUrl":"https:\/\/dbtut.com\/wp-content\/uploads\/2021\/02\/dbtutlogo.jpg","width":223,"height":36,"caption":"dbtut"},"image":{"@id":"https:\/\/dbtut.com\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/dbtut.com\/#\/schema\/person\/7fcd466cd0d347ec64aaa48f18f780c6","name":"Onur ARDAHANLI","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/dbtut.com\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/ecd20c3e1374ced4e1aefc82101cce4cd437be8fd957d1be3d106668b8a1b990?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/ecd20c3e1374ced4e1aefc82101cce4cd437be8fd957d1be3d106668b8a1b990?s=96&d=mm&r=g","caption":"Onur ARDAHANLI"},"url":"https:\/\/dbtut.com\/index.php\/author\/onurardahanli\/"}]}},"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/dbtut.com\/index.php\/wp-json\/wp\/v2\/posts\/15022","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/dbtut.com\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/dbtut.com\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/dbtut.com\/index.php\/wp-json\/wp\/v2\/users\/484"}],"replies":[{"embeddable":true,"href":"https:\/\/dbtut.com\/index.php\/wp-json\/wp\/v2\/comments?post=15022"}],"version-history":[{"count":0,"href":"https:\/\/dbtut.com\/index.php\/wp-json\/wp\/v2\/posts\/15022\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/dbtut.com\/index.php\/wp-json\/wp\/v2\/media\/15030"}],"wp:attachment":[{"href":"https:\/\/dbtut.com\/index.php\/wp-json\/wp\/v2\/media?parent=15022"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/dbtut.com\/index.php\/wp-json\/wp\/v2\/categories?post=15022"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/dbtut.com\/index.php\/wp-json\/wp\/v2\/tags?post=15022"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}