Tuesday, December 28, 2010

/dev/shm

749851.1

MEMORY_TARGET or MEMORY_MAX_TARGET, cannot be greater than the shared memory filesystem (/dev/shm).

The AMM and HugePages are not compatible. One needs to disable AMM on 11g to be able to use HugePages. See Note 749851.1 for further information.

/dev/shm is nothing but implementation of traditional shared memory concept. It is an efficient means of passing data between programs. One program will create a memory portion, which other processes (if permitted) can access. This will result into speeding up things on Linux.

For example, if you have 8GB RAM then remount /dev/shm as follows:
# mount -o remount,size=8G /dev/shm

cluvfy samples

./olsnodes -n

./cluvfy stage -pre crsinst -n node1,node2,node3 -r 11gr1 -verbose >cluvfy_pre.txt

./cluvfy stage -post crsinst -n node1,node2,node3 -verbose > cluvfy_post.txt


./cluvfy stage -post hwos -n node1,node2,node3 -verbose >cluvfy_hwos.txt
--Above display NIC cards subnet info, very useful.
--Storage check may fail for non scci disk e.g EMC etc, that can be ignored as per metalink note#!

"-n all "can be specified for all nodes instead of listing every node.

ifconfig help

ifconfig eth0
View the network settings on the first Ethernet adapter installed in the computer.
ifconfig -a
Display info on all network interfaces on server, active or inactive.
ifconfig eth0 down
If eth0 exists would take it down causing it cannot send or receive any information.
ifconfig eth0 up
If eth0 exists and in the down state would return it back to the up state allowing to to send and receive information.
ifconfig eth0 192.168.1.102 netmask 255.255.255.0 broadcast 192.168.1.255
Assign eth0 with the above values for IP, netmask and broadcast address.