标签:numa 依赖包 登录 强制 port 用户组 file-max bho shell
service iptables stop
chkconfig iptables
yum -y install gcc gcc-c++ make binutils compat-libstdc++-33 elfutils-libelf elfutils-libelf-devel glibc glibc-common glibc-devel libaio libaio-devel libgcc libstdc++ libstdc++-devel unixODBC unixODBC-devel sysstat compat-libstdc ksh libXp binutils numactl
groupadd -g 200 oinstall
groupadd -g 201 dba
useradd -u 440 -g oinstall -G dba oracle
passwd oracle
mkdir -p /oracle/app/oradata/
mkdir /oracle/oradata/
chmod 755 /oracle/
chmod 775 /oracle/app/
chmod 775 /oracle/app/oradata/
chown oracle.oinstall -R /oracle/
vi /etc/sysctl.conf
net.ipv4.ip_local_port_range= 9000 65500
fs.file-max = 6815744
kernel.shmall = 10523004
kernel.shmmax = 3865470566 //物理内存一半的*90%(1G=1073741824b,根据实际物理内存进行调整)
kernel.shmmni = 4096
kernel.sem = 250 32000 100128
net.core.rmem_default=262144
net.core.wmem_default=262144
net.core.rmem_max=4194304
net.core.wmem_max=1048576
fs.aio-max-nr = 1048576
#vi /etc/fstab
tmpfs /dev/shm tmpfs defaults,size=490M 0 0 //设置为物理内存的一半
vi /etc/profile
if [ "$USER" = "oracle" ]; then
if [ "$SHELL" = "/bin/ksh" ];then
ulimit -p 16384
ulimit -n 65536
else
ulimit -u 16384 -n 65536
fi
fi
vi ~/.bash_profile (注:~/表示的是当前登录用户的根目录的意思)
export ORACLE_BASE=/oracle/app/oracle
export ORACLE_HOME=$ORACLE_BASE/product/11.2.0/dbhome_1
export PATH=$PATH:$ORACLE_HOME/bin
export ORACLE_SID=WNZW
export ORACLE_PID=WNZW
reboot
unzip XXX.zip
chmod 755 runinstaller
chmod 755 .oui
chmod 755 unzip
yum
install
-y xterm
sh runInstaller
如图形界面无法打开,出现如下错误
Could not execute auto check for display colors using command /usr/bin/xdpyinfo. Check if the DISPLAY variable is set. Failed
则需要设置DISPLAY值
DISPLAY=192.168.146.1(客户端IP)
export DISPLAY
xhost + 192.168.146.1
/oracle/app/oraInventory/orainstRoot.sh
/oracle/app/product/11.2.0/dbhome_1/Root.sh
执行root.sh时,如让输入目录,默认回车即可。
lsnrctl status 查看监听状态
lsnrctl start 启动监听
lsnrctl stop 停止监听
如发现lsnrctl 命令不存在,查看第13步是否错误的修改为root用户的环境变量。
到此处oracle应该可以正常使用(本人安装时,安装完成监听已启动)
当服务器重启后,监听需要重新启动,不适合服务器应用场景,需要设置oracle自启动。
vi /etc/oratab
WNZW: /oracle/app/oracle/product/11.2.0/dbhome_1:N
将N修改为Y
WNZW: /oracle/app/oracle/product/11.2.0/dbhome_1:Y
vi /etc/rc.d/rc.local
指定oracle安装路径,设置自启动
ORACLE_HOME=/oracle/app/oracle/product/11.2.0/dbhome_1
ORACLE_USER=oracle
su - $ORACLE_USER -c "$ORACLE_HOME/bin/lsnrctl start"
su - $ORACLE_USER -c "$ORACLE_HOME/bin/dbstart"
至此,oracle自启动安装完成!
往oracle中导入数据时一定注意oracle编码字符集
查看oracle服务端的字符集
select userenv(‘language‘) from dual;
2、设置环境变量
解决导入数据乱码:export NLS_LANG=SIMPLIFIED CHINESE_CHINA.ZHS16GBK
登录Xmanage后执行dbca即可唤醒图形化界面
标签:numa 依赖包 登录 强制 port 用户组 file-max bho shell
原文地址:https://www.cnblogs.com/lansetuerqi/p/10617419.html