快捷搜索:  汽车  科技

oracle12cRAC安装部署(oracle12cRAC安装部署)

oracle12cRAC安装部署(oracle12cRAC安装部署)./daemon.sh > tt sh tt 关闭一些不必要的服务可以让系统性能有一定提升,也会少了一些bug,搭建rac的话第一步还是可以选择去做的,后面会主要分享下怎么去搭建rac的一些步骤和碰到的问题,感兴趣的朋友可以关注下!!acpid crond dkms_autoinstaller gpm iptables irqbalance lm_sensors lvm2-monitor messagebus microcode_ctl network rawdevices readahead readahead_early sshd syslog sysstat xfs xinetd 执行脚本: RHEL有四个自动化任务的工具:cron、anacron、at和 batc。如果Linux服务器非24小时运行,anacron可帮助执行在cronta设定的时间内没有执行的工作。举例来说

概述

基于redhat6.8操作系统搭建的oracle 12c rac 简单规划如下:

oracle12cRAC安装部署(oracle12cRAC安装部署)(1)

这里我从官网下载 linuxx64_12201_database.zip 和 linuxx64_12201_grid_home.zip 安装包,然后上传至节点1的任意目录,篇幅有限,先介绍怎么关闭一些非必要的服务。


操作系统服务

先大概介绍下一些系统服务。

oracle12cRAC安装部署(oracle12cRAC安装部署)(2)

oracle12cRAC安装部署(oracle12cRAC安装部署)(3)

PS: Linux一般会同时支持ACPID和APMD两种电源管理,但系统加载时只需加载一个即可。APMD对于笔记本电脑比较有用,可以了解系统的电池电量。

RHEL有四个自动化任务的工具:cron、anacron、at和 batc。如果Linux服务器非24小时运行,anacron可帮助执行在cronta设定的时间内没有执行的工作。举例来说,若主机在晚上24:00自动关闭,但是偏偏crontab中04:000例行性工作未执行,但利用anacron能做到。如果主机已经24小时开机,而且运行了cron,anacron就不需要启动。

oracle12cRAC安装部署(oracle12cRAC安装部署)(4)

oracle12cRAC安装部署(oracle12cRAC安装部署)(5)


关闭服务脚本

简单写的一个脚本,这里可以编译以下脚本以方便关闭非必要服务(daemon.sh):

#!/bin/sh DaemonFile=./daemon.table TempFile=./daemon.temp if [ ! -r ${DaemonFile} ] then exit fi chkconfig --list |awk '{print $1}' |awk 'BEGIN {FS=":"} {print $1} ' > ${TempFile} for daemon in `cat ${TempFile}` do nRet=0 for DaemonService in `cat ${DaemonFile}` do if [ "XYZxyz${daemon}" == "XYZxyz${DaemonService}" ] then nRet=`expr ${nRet} 1` fi done if [ ${nRet} -eq 0 ] then echo "chkconfig ${daemon} off" fi done rm ${TempFile} exit

大家可以将需要打开的服务放在daemon.table文件中:

acpid crond dkms_autoinstaller gpm iptables irqbalance lm_sensors lvm2-monitor messagebus microcode_ctl network rawdevices readahead readahead_early sshd syslog sysstat xfs xinetd

执行脚本:

./daemon.sh > tt sh tt


关闭一些不必要的服务可以让系统性能有一定提升,也会少了一些bug,搭建rac的话第一步还是可以选择去做的,后面会主要分享下怎么去搭建rac的一些步骤和碰到的问题,感兴趣的朋友可以关注下!!

oracle12cRAC安装部署(oracle12cRAC安装部署)(6)

猜您喜欢: