Skip to main content

  | मौसम…

411 समाचार
Public archive edition · Attributed source reporting with original dates · AI drafts are excluded

411 REFERENCE · Wikibooks

RAC Attack - Oracle Cluster Database at Home/RAC Attack 12c/Linux Post Installation No Internet

Reference material by Wikibooks contributors. This retains its source identity and is not 411 news reporting.

To connect to the new created virtual machine, create a connection in Putty for the new VM called collabn1 with the IP Address of 192.168.78.51. On Linux, simply open a terminal; on OS X open a Terminal from Applications->Utilities and enter ssh root@192.168.78.51 on the commandline. Answer yes to import the host key when you connect to each host for the first time. If there is a Firewall running on the host workstation then you may not be able to push to the RAC node. You either need to disable the firewall or edit the configuration to let the connection through. Optionally, create another connection for collabn2 with the IP Address of 192.168.78.52 that will be created later as a clone of collabn1. Putty connection screen Open the collabn1 connection by clicking Open. Click Yes on the Security Alert dialog box. Putty security alert If connection fails, verify that Virtual Box Network Configuration step was executed Enter root at the login as: prompt and racattack at the password: prompt. Putty connected Turn off and disable the firewall IPTables. You !!!MUST!!! disable IPTABLES. Many folks missing this step and then DNS does not work [root@collabn1 ~]# service iptables stop iptables: Flushing firewall rules: [ OK ] iptables: Setting chains to policy ACCEPT: filter [ OK ] iptables: Unloading modules: [ OK ] [root@collabn1 ~]# chkconfig iptables off [root@collabn1 ~]# chkconfig --list iptables iptables 0:off 1:off 2:off 3:off 4:off 5:off 6:off Disable SELinux. Open the config file and change the SELINUX variable from enforcing to disabled. [root@collabn1 ~]# vim /etc/selinux/config # This file controls the state of SELinux on the system. # SELINUX= can take one of these three values: # enforcing - SELinux security policy is enforced. # permissive - SELinux prints warnings instead of enforcing. # disabled - No SELinux policy is loaded. SELINUX=disabled # SELINUXTYPE= can take one of these two values: # targeted - Targeted processes are protected, # mls - Multi Level Security protection. SELINUXTYPE=targeted Verify that all the network interfaces are up. [root@collabn1 ~]# ip l 1: lo: <LOOPBACK,UP,LOWER_UP> mtu 16436 qdisc noqueue state UNKNOWN link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP qlen 1000 link/ether 08:00:27:4f:8a:0b brd ff:ff:ff:ff:ff:ff 3: eth1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP qlen 1000 link/ether 08:00:27:99:7e:95 brd ff:ff:ff:ff:ff:ff 4: eth2: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP qlen 1000 link/ether 08:00:27:e2:63:7f brd ff:ff:ff:ff:ff:ff Add the DVD as repository. Go to the VBOX menu => Storage => Add the DVD device to the server Device -> CD/DVD Devices -> Oracle_Linux_6_4.iso Run "mount /dev/cdrom /media/cdrom/" command twice if you got "mount: /dev/sr0 already mounted or /media/cdrom/ busy" running it for the first time Run the following commands: mkdir /media/cdrom mount /dev/cdrom /media/cdrom/ cd /etc/yum.repos.d mkdir /tmp/old.yum.repos.d mv * /tmp/old.yum.repos.d cat <<EOF > ol64.repo [OL64] name=Oracle Linux 6.4 x86_64 baseurl=file:///media//cdrom gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY gpgcheck=1 enabled=1 EOF Install the database preinstall package oracle-rdbms-server-11gR2-preinstall. This package installs all the package requirements for Oracle 11g (but will work also for 12c), configures kernel parameters, creates oracle user and groups and sets the user limits. There is also a 12c preinstall package available in Oracle Linux releases 6.6 and later. In that case, you can also install oracle-rdbms-server-12cR1-preinstall [root@collabn1 ~]# yum install -y oracle-rdbms-server-11gR2-preinstall .... Transaction Summary ======================================================================== Install 21 Package(s) Upgrade 2 Package(s) Total download size: 43 M .... Installed: oracle-rdbms-server-11gR2-preinstall.x86_64 0:1.0-8.el6 .... Complete! Install additional RPMs that will be used to install and administer the servers. [root@collabn1 ~]# rpm -ivh /media/cdrom/Packages/kernel-uek-devel-$(uname -r).rpm Recent versions of the Unbreakable Enterprise Kernel have support for dtrace and the kernel-uek-devel package. As such if you get a dependency error when running the rpm install command, run the following command first: rpm -ivh /media/cdrom/Packages/libdtrace-ctf-0.4.1-1.x86_64.rpm , and then re-run the first rpm command. [root@collabn1 ~]# yum install -y tigervnc-server.x86_64 xclock man parted.x86_64 unzip.x86_64 xterm lsof bind xorg-x11-twm oracleasm-support Install 12 Package(s) .... Total download size: 22 M .... Complete! Uninstall NTP. [root@collabn1 ~]# yum remove -y ntp .... Removed: ntp.x86_64 0:4.2.4p8-3.el6 .... Complete! [root@collabn1 ~]# Unmount the DVD before continuing with the next steps. [root@collabn1 ~]# umount /media/cdrom OS Installation Install VirtualBox Addons