当前位置: 首页 > news >正文

深圳营销型网站公司电话苏州网站制作哪家好

深圳营销型网站公司电话,苏州网站制作哪家好,电子政务网站模版,男科医院在线咨询免费文章目录 一、安装前的规划1、系统规划2、网络规划3、存储规划 二、主机配置1、Linux主机安装#xff08;rac01rac02#xff09;2、配置yum源并安装依赖包#xff08;rac01rac02#xff09;3、网络配置#xff08;rac01rac02#xff09;4、存储配置#… 文章目录 一、安装前的规划1、系统规划2、网络规划3、存储规划 二、主机配置1、Linux主机安装rac01rac022、配置yum源并安装依赖包rac01rac023、网络配置rac01rac024、存储配置rac01rac02rac01添加硬盘的方式rac02添加硬盘的方式开启共享文件修改虚拟机配置文件安装 multipath 绑定多路径配置UDEV绑盘 5、hosts文件配置rac01rac026、防火墙配置rac01rac027、selinux 配置rac01rac02)8、时间同步配置rac01rac029、关闭透明大页和NUMArac01rac02)10、avahi-daemon 配置rac01rac0211、系统参数配置rac01rac0212、系统资源限制配置rac01rac0213、用户及组、目录创建rac01rac0214 环境变量配置rac01rac0215、安装介质上传解压rac01 三、安装Grid软件rac01四、创建 ASM 数据盘 DATA五、安装Oracle软件六、创建数据库实例七、数据库优化配置rac01 一、安装前的规划 1、系统规划 安装RAC前需要提前做好规划方便后序开展 其中public ip是你主机的ipprivate是随便设置的ip只要不给别的有ip冲突就行vip也是自己设置的ipSCAN是对外的端口ip也是自己设置的 2、网络规划 Public IP公司内部访问非外网 192.168.229.143 p19c01 192.168.229.144 p19c02 Private IP用于节点间心跳网络 1.1.1.1 p19c01-priv 1.1.1.2 p19c02-priv Virtual IP提供客户端访问漂移 192.168.229.145 p19c01-vip 192.168.229.146 p19c02-vip SCAN IP提供客户端访问均衡 192.168.229.147 p19c-scan 3、存储规划 Oracle RAC 使用 ASM 存储来存放数据通常使用 OCR 和 DATA 两个磁盘组 二、主机配置 注意 以下标题中rac01rac02代表节点一和节点二都需要执行rac01代表只需要节点一执行。 1、Linux主机安装rac01rac02 主机安装参考Linxu的安装教程 2、配置yum源并安装依赖包rac01rac02 配置yum源的方法 配置本地源yum本地源配置 配置网络源yum网络源配置 推荐网络源可以直接看网络源第6步进行操作 安装依赖包 yum groupinstall -y Server with GUI yum install -y bc \ binutils \ compat-libcap1 \ compat-libstdc-33 \ gcc \ gcc-c \ elfutils-libelf \ elfutils-libelf-devel \ glibc \ glibc-devel \ ksh \ libaio \ libaio-devel \ libgcc \ libstdc \ libstdc-devel \ libxcb \ libX11 \ libXau \ libXi \ libXtst \ libXrender \ libXrender-devel \ make \ net-tools \ nfs-utils \ smartmontools \ sysstat \ e2fsprogs \ e2fsprogs-libs \ fontconfig-devel \ expect \ unzip \ openssh-clients \ readline* \ tigervnc* \ psmisc --skip-broken手动上传并安装依赖包 依赖包链接 百度网盘 链接https://pan.baidu.com/s/1_0VkfqKfxxGLnm3ipWV3QQ?pwdljdg 提取码ljdg 或 github自行下载Git直达 自行将包上传到/soft目录下 mkdir /soft cd /soft rpm -ivh compat-libstdc-33-3.2.3-72.el7.x86_64.rpm检查依赖包安装情况 rpm -q bc binutils compat-libcap1 compat-libstdc-33 gcc gcc-c elfutils-libelf elfutils-libelf-devel glibc glibc-devel ksh libaio libaio-devel libgcc libstdc libstdc-devel libxcb libX11 libXau libXi libXtst libXrender libXrender-devel make net-tools nfs-utils smartmontools sysstat e2fsprogs e2fsprogs-libs fontconfig-devel expect unzip openssh-clients readline | grep not installed不报错就说明正常 注意 依赖一定要安装成功否则可能导致安装失败 3、网络配置rac01rac02 首先我们需要添加第二个网卡 操作如下 我们先将虚拟机关机 然后编辑虚拟机设置 这里两个网络适配器都需要手动生成MAC地址 然后将两台机器开机 查看网卡编号 ifconfig注意这两个 查看网卡有哪些 nmcli con show可以看到ens37网卡还没有激活 激活新的网卡 nmcli con add con-name ens37 type ethernet ifname ens37然后再次查看 Linux 7 版本可以使用 nmcli 命令来配置网络以下命令中的 IP地址、子网掩码、网关 和 网卡名称 请根据实际情况进行修改 rac01 ##配置Public IP nmcli connection modify ens33 ipv4.addresses 192.168.229.143/24 ipv4.gateway 192.168.229.2 ipv4.method manual autoconnect yes ##配置Private IP nmcli connection modify ens37 ipv4.addresses 1.1.1.1/24 ipv4.method manual autoconnect yes ##生效 nmcli connection up ens33 nmcli connection up ens37 nmcli connection showrac02 ##配置Public IP nmcli connection modify ens33 ipv4.addresses 192.168.229.144/24 ipv4.gateway 192.168.229.2 ipv4.method manual autoconnect yes ##配置Private IP nmcli connection modify ens37 ipv4.addresses 1.1.1.2/24 ipv4.method manual autoconnect yes ##生效 nmcli connection up ens33 nmcli connection up ens37 nmcli connection show最后配置好网络后输入命令 ip a 查看网络是否配置成功尝试 ping 测试网络。 配置好之后可以为ip配置DNS vi /etc/sysconfig/network-scripts/ifcfg-ens33rac01配置 IPADDR192.168.229.143 #静态IP地址 NETMASK255.255.255.0 #子网掩码 GATEWAY192.168.229.2 #网关 PEERDNSno DNS1114.114.114.114 DNS28.8.8.8 rac02配置 IPADDR192.168.229.144 #静态IP地址 NETMASK255.255.255.0 #子网掩码 GATEWAY192.168.229.2 #网关 PEERDNSno DNS1114.114.114.114 DNS28.8.8.8 网络配置完成 4、存储配置rac01rac02 这里根据之前我们的配置需要添加两个硬盘 需要提前创建好一个文件将硬盘都放在一起 rac01添加硬盘的方式 将虚拟机关机 注意此时不能有快照存在可以选择将虚拟机进行克隆然后接着使用克隆机进行操作 我新创建了一个文件夹用于存储硬盘 同样的方法我们在添加一个大小20G的磁盘作为asm-data 操作完成之后会多出两个永久硬盘 rac02添加硬盘的方式 选择刚刚我们放在文件夹里面的文件 同样的需要选择独立 然后在把data磁盘也添加上去就OK了 配置完成是这样子的 开启共享文件 将刚刚我们存放磁盘的文件加入共享另一台机器也是如此 修改虚拟机配置文件 打开虚拟机安装目录下图进行编辑 rac01和rac02都需要添加 结尾添加以下内容 scsi1.sharedBus virtual disk.locking false diskLib.dataCacheMaxSize 0 diskLib.dataCacheMaxReadAheadSize 0 diskLib.dataCacheMinReadAheadSize 0 diskLib.dataCachePageSize 4096 diskLib.maxUnsyncedWrites 0 disk.EnableUUID TRUE然后就可以将虚拟机打开了 查看添加情况 lsblk安装 multipath 绑定多路径 ##安装multipath yum install -y device-mapper* mpathconf --enable --with_multipathd y ##查看共享盘的scsi_id /usr/lib/udev/scsi_id -g -u /dev/sdb /usr/lib/udev/scsi_id -g -u /dev/sdc配置 multipath 文件 cat EOF/etc/multipath.conf defaults {user_friendly_names yes }blacklist {devnode ^sda }multipaths {multipath {wwid 36000c29ddfb87dee2c5bfc75c7041ba9alias asm_ocr}multipath {wwid 36000c299bc6a97baafd8f37ecf58d453alias asm_data}} EOF注意 wwid的值为上面获取的scsi_idalias可自定义这里配置1块OCR盘1块DATA盘 激活multipath多路径 multipath -F multipath -v2 multipath -ll配置UDEV绑盘 rm -rf /dev/mapper/udev_info rm -rf /etc/udev/rules.d/99-oracle-asmdevices.rules cd /dev/mapper for i in asm_*; doprintf %s %s\n $i $(udevadm info --queryall --name/dev/mapper/$i | grep -i dm_uuid) /dev/mapper/udev_info done while read -r line; dodm_uuid$(echo $line | awk -F {print $2})disk_name$(echo $line | awk {print $1})echo KERNEL\dm-*\,ENV{DM_UUID}\${dm_uuid}\,SYMLINK\${disk_name}\,OWNER\grid\,GROUP\asmadmin\,MODE\0660\ /etc/udev/rules.d/99-oracle-asmdevices.rules done /dev/mapper/udev_info ##重载udev udevadm control --reload-rules udevadm trigger --typedevices ll /dev/asm* 注意 这里由于没有创建 grid 用户因此权限和组是 root等创建 grid 用户后再次重载 udev 即可 确认配置完成后分别在两个节点输入命令 ls /dev/asm* 查看是否已经成功绑定 5、hosts文件配置rac01rac02 配置hostname hostnamectl set-hostname p19c01 hostnamectl set-hostname p19c02配置hosts文件 cat EOF/etc/hosts #Public IP 192.168.229.143 p19c01 192.168.229.144 p19c02#Private IP 1.1.1.1 p19c01-priv 1.1.1.2 p19c02-priv#Vip IP 192.168.229.145 p19c01-vip 192.168.229.146 p19c02-vip#Scan IP 192.168.229.147 p19c-scan EOF6、防火墙配置rac01rac02 永久关闭防火墙 systemctl stop firewalld.service systemctl disable firewalld.service systemctl status firewalld.service7、selinux 配置rac01rac02) 配置 selinux 临时生效 sed -i s/SELINUXenforcing/SELINUXdisabled/g /etc/selinux/config setenforce 0 getenforcecat /etc/selinux/config重启虚拟机 注意 selinux 配置需要重启生效 8、时间同步配置rac01rac02 禁用chronyd yum install -y chrony timedatectl set-timezone Asia/Shanghai systemctl stop chronyd.service systemctl disable chronyd.service配置ntpdate时间同步计划任务 yum install -y ntpdate ##10.211.55.200为时间服务器IP每天12点同步系统时间 cat EOF/var/spool/cron/root 00 12 * * * /usr/sbin/ntpdate -u 192.168.229.143 /usr/sbin/hwclock -w EOF ##查看计划任务 crontab -l时钟同步任务其实也可以用别的方法替换 比如 将虚拟机都设置为和本机同步其实也能实现时钟同步 9、关闭透明大页和NUMArac01rac02) Linux 7 配置内核文件关闭透明大页和numa sed -i s/quiet/quiet transparent_hugepagenever numaoff/ /etc/default/grub grub2-mkconfig -o /boot/grub2/grub.cfg重启虚拟机 重启后检查是否生效 cat /sys/kernel/mm/transparent_hugepage/enabled cat /proc/cmdline注意 关闭 透明大页 和 numa 的配置需要重启主机生效 10、avahi-daemon 配置rac01rac02 有些主机安装选择最小化安装没有安装 avahi-daemon 功能建议安装之后禁用防止以后误操作导致出问题 yum install -y avahi* systemctl stop avahi-daemon.socket systemctl stop avahi-daemon.service pgrep -f avahi-daemon | awk {print kill -9 $2} systemctl disable avahi-daemon.socket systemctl disable avahi-daemon.service配置 NOZEROCONF cat EOF/etc/sysconfig/network NOZEROCONFyes EOF11、系统参数配置rac01rac02 安装 Oracle 数据库需要配置系统参数以下使用脚本命令一键式配置 memTotal$(grep MemTotal /proc/meminfo | awk {print $2}) totalMemory$((memTotal / 2048)) shmall$((memTotal / 4)) if [ $shmall -lt 2097152 ]; thenshmall2097152 fi shmmax$((memTotal * 1024 - 1)) if [ $shmmax -lt 4294967295 ]; thenshmmax4294967295 fi cat EOF/etc/sysctl.conf fs.aio-max-nr 1048576 fs.file-max 6815744 kernel.shmall $shmall kernel.shmmax $shmmax kernel.shmmni 4096 kernel.sem 250 32000 100 128 net.ipv4.ip_local_port_range 9000 65500 net.core.rmem_default 262144 net.core.rmem_max 4194304 net.core.wmem_default 262144 net.core.wmem_max 1048576 net.ipv4.conf.ens33.rp_filter 1 net.ipv4.conf.ens37.rp_filter 2 EOF生效系统参数 sysctl -p12、系统资源限制配置rac01rac02 配置limits.conf cat EOF/etc/security/limits.conf oracle soft nofile 1024 oracle hard nofile 65536 oracle soft stack 10240 oracle hard stack 32768 oracle soft nproc 2047 oracle hard nproc 16384 oracle hard memlock 134217728 oracle soft memlock 134217728grid soft nofile 1024 grid hard nofile 65536 grid soft stack 10240 grid hard stack 32768 grid soft nproc 2047 grid hard nproc 16384 EOF配置pam.d/login cat EOF/etc/pam.d/login session required pam_limits.so session required /lib64/security/pam_limits.so EOF13、用户及组、目录创建rac01rac02 创建安装 Oracle 数据库所需的用户、组以及安装目录 /usr/sbin/groupadd -g 54321 oinstall /usr/sbin/groupadd -g 54322 dba /usr/sbin/groupadd -g 54323 oper /usr/sbin/groupadd -g 54324 backupdba /usr/sbin/groupadd -g 54325 dgdba /usr/sbin/groupadd -g 54326 kmdba /usr/sbin/groupadd -g 54327 asmdba /usr/sbin/groupadd -g 54328 asmoper /usr/sbin/groupadd -g 54329 asmadmin /usr/sbin/groupadd -g 54330 racdbagrid/oracle 用户创建 /usr/sbin/useradd -u 11012 -g oinstall -G asmadmin,asmdba,asmoper,dba,racdba,oper grid /usr/sbin/useradd -u 54321 -g oinstall -G asmdba,dba,backupdba,dgdba,kmdba,racdba,oper oracle ##修改用户密码为123 echo 123 |passwd oracle --stdin echo 123 |passwd grid --stdin ##查看用户组 id grid id oracle ##重载udev /sbin/udevadm trigger --typedevices --actionchange /sbin/udevadm control --reload-rules ll /dev/asm* ll /dev/dm*注意 这里udev重载之后绑盘权限已经变成 grid 了 创建软件目录 mkdir -p /u01/app/19.3.0/grid mkdir -p /u01/app/grid mkdir -p /u01/app/oracle/product/19.3.0/db mkdir -p /u01/app/oraInventory mkdir -p /backup mkdir -p /home/oracle/scripts chown -R oracle:oinstall /backup chown -R oracle:oinstall /home/oracle/scripts chown -R grid:oinstall /u01 chown -R grid:oinstall /u01/app/grid chown -R grid:oinstall /u01/app/19.3.0/grid chown -R grid:oinstall /u01/app/oraInventory chown -R oracle:oinstall /u01/app/oracle chmod -R 775 /u0114 环境变量配置rac01rac02 grid用户环境变量 cat EOF/home/grid/.bash_profile ################OracleBegin######################### umask 022 export TMP/tmp export TMPDIR\$TMP export NLS_LANGAMERICAN_AMERICA.AL32UTF8 export ORACLE_BASE/u01/app/grid export ORACLE_HOME/u01/app/19.3.0/grid export ORACLE_TERMxterm export TNS_ADMIN\$ORACLE_HOME/network/admin export LD_LIBRARY_PATH\$ORACLE_HOME/lib:/lib:/usr/lib export ORACLE_SIDASM2 export PATH/usr/sbin:\$PATH export PATH\$ORACLE_HOME/bin:\$ORACLE_HOME/OPatch:\$PATH alias sassqlplus / as sysasm export PS1[\whoami\\hostname\:\$PWD]\$ EOF注意 每个节点的 ORACLE_SID 不一样ASM1/ASM2需要自行修改详情可以看我下图操作过程 oracle用户环境变量 cat EOF/home/oracle/.bash_profile ################OracleBegin######################### umask 022 export TMP/tmp export TMPDIR\$TMP export NLS_LANGAMERICAN_AMERICA.AL32UTF8 export ORACLE_BASE/u01/app/oracle export ORACLE_HOME\$ORACLE_BASE/product/19.3.0/db export ORACLE_HOSTNAMEp19c01 export ORACLE_TERMxterm export TNS_ADMIN\$ORACLE_HOME/network/admin export LD_LIBRARY_PATH\$ORACLE_HOME/lib:/lib:/usr/lib export ORACLE_SIDp19c01 export PATH/usr/sbin:\$PATH export PATH\$ORACLE_HOME/bin:\$ORACLE_HOME/OPatch:\$PATH alias sassqlplus / as sysdba export PS1[\whoami\\hostname\:\$PWD]\$ ################OracleEnd######################### EOF注意 每个节点的 ORACLE_HOSTNAMEp19c01/p19c02和 ORACLE_SIDp19c01/p19c02不一样需要自行修改详情可以看我下图操作过程 15、安装介质上传解压rac01 以下会用到的包好难找呜呜呜 百度网盘链接 链接https://pan.baidu.com/s/1K57F4xlmRsZ1b4UcSmHkdg?pwdwjvv 提取码wjvv 安装包使用 XFTP 工具进行上传只需要上传至一节点 /soft 目录下 ##创建安装介质存放目录 mkdir /soft ##上传安装介质到/soft目录 LINUX.X64_193000_db_home.zip LINUX.X64_193000_grid_home.zip p32545008_190000_Linux-x86-64.zip这个包已经被淘汰我使用同系列包进行替代 p6880880_190000_Linux-x86-64.zip注意 19C 的安装包需要解压到对应的 ORACLE_HOME 目录下 静默解压grid安装包 chown -R grid:oinstall /soft su - grid -c unzip -q /soft/LINUX.X64_193000_grid_home.zip -d /u01/app/19.3.0/grid/静默解压oracle安装包 chown -R oracle:oinstall /soft su - oracle -c unzip -q /soft/LINUX.X64_193000_db_home.zip -d /u01/app/oracle/product/19.3.0/db/静默解压补丁安装包 cd /soft ##解压RU补丁包 chown -R grid:oinstall /soft su - grid -c unzip -q -o /soft/p6880880_190000_Linux-x86-64.zip -d /u01/app/19.3.0/grid ##解压OPatch补丁包 su - grid -c unzip -q /soft/p33182768_190000_Linux-x86-64.zip -d /soft chown -R oracle:oinstall /soft su - oracle -c unzip -q -o /soft/p6880880_190000_Linux-x86-64.zip -d /u01/app/oracle/product/19.3.0/db检查环境 su - grid opatch version注意 由于19C支持安装grid软件前打RU补丁因此提前解压OPatch和RU补丁为安装做准备 root用户下cvuqdisk安装rac01rac02 rac01: su - root cd /u01/app/19.3.0/grid/cv/rpmrpm -ivh /u01/app/19.3.0/grid/cv/rpm/cvuqdisk-1.0.10-1.rpm ##传输到节点二安装 scp cvuqdisk-1.0.10-1.rpm p19c02:/softrac02: cd /soft rpm -ivh /soft/cvuqdisk-1.0.10-1.rpm 注意 19C 版本的 cvu 包换位置了目录为$ORACLE_HOME/cv/rpm/以上所有软件只需要在节点一上传解压即可。 至此准备工作已经完成安装前重启主机 重启后检查 selinux、numa 和透明大页 cat /proc/cmdline getenforce三、安装Grid软件rac01 注意这里可以先保存个镜像防止安装过程中出错 接下来在图形界面操作 可以使用虚拟机也可以使用VNC VNC安装教程VNC安装教程 接下来开始操作 授权 chown -R grid:oinstall /soft su - grid开始安装 ##应用环境变量 source ~/.bash_profile ##进入安装目录 cd $ORACLE_HOME ##执行安装程序开始安装通过-applyRU参数指向补丁解压位置提前安装grid补丁 ./gridSetup.sh -applyRU /soft/33182768tip中间可能会因为图形界面显示出问题如果实在虚拟机的话需要执行export DISPLAY:0解决 如果是vnc的话需要执行export DISPLAY:1然后再执行xhost 解决 详情可以参考VNC无法打开图形界面解决方法 这里需要等一会会大概几分钟 注意 可以看到已经开始对ORACLE_HOME进行补丁安装。 补丁打完后进入安装界面选择集群安装 选择 standlone 模式 修改 scan 名称与 hosts 文件配置 scan 名称保持一致参考之前的配置 添加节点二信息进行互信 输入 grid 用户密码创建用户时两节点必须保持一致。先执行 setup再执行 test开始互信 确保对应网卡和IP网段对应即可19C 心跳网段需要选 ASM Private用于 ASM 实例的托管 选择存储类型19C 只有两个选项ASM 只能选 Flex GIMR这里不选择安装 安装时填创建 OCR 盘一块盘冗余 External目录选择udev绑的路径 填写 sys/system 密码需要记住自己设置的密码这里密码是要以字母开头 我设置的是oracle 默认即可 EM 选择不开比较占资源后面安装好后可以配置 默认即可 安装预检查由于我们只配了一个SCAN所以关于 DNS 相关的都无视继续 开始安装 grid 到这一步时先不要选择OK一定一定不要先点OK除非你有镜像随便造先执行脚本操作如下 两节点顺序执行 root.sh先节点一执行完再节点二执行不可以同时执行 新开一个命令窗口 su - root/u01/app/oraInventory/orainstRoot.sh/u01/app/19.3.0/grid/root.sh两个节点的 root.sh 都执行完之后继续安装 这个错误查过 MOS 可以忽略 安装完成 检查集群状态 su - grid crsctl stat res -t检查 grid 补丁 su - grid opatch lspatches sqlplus -version四、创建 ASM 数据盘 DATA 这里创建的 DATA 磁盘组主要用于存放数据文件、日志文件等数据库文件 使用图形化方式添加 ASM DATA 数据盘 asmca点击OK 检查 asm 磁盘 asmcmd lsdg建议重启两台主机检查重启后 Grid 集群是否正常运行 重启之后需要等待一会集群自启动有几分钟延迟 然后检查集群状态 su - grid crsctl stat res -t发现p19c01还没有完全启动再次查询 启动正常没有问题 五、安装Oracle软件 选择一个图形界面可以是虚拟机本机也可以是vnc su - oracle ##应用环境变量 source ~/.bash_profile ##进入ORACLE_HOME目录 cd $ORACLE_HOME ##执行安装程序开始安装 ./runInstaller 进入安装界面选择仅安装 Oracle 软件 选择集群模式 输入 oracle 用户密码先执行 setup再执行 test开始互信 选择企业版 默认即可 安装预检查由于我们只配了一个 SCAN所以关于 DNS 相关的都无视继续 开始安装 **注意注意**千万千万别点ok先执行脚本 root 用户下两个节点顺序执行 root.sh su - root /u01/app/oracle/product/19.3.0/db/root.sh执行完毕回去点ok介质安装 安装完成 检查补丁版本 su - oracle sqlplus -version至此Oracle 软件已成功安装 六、创建数据库实例 还是在图形界面接着操作 su - oracle dbca选择创建数据库实例 选择自定义模式 选择基础安装即可 选择节点 填写实例名 p19c0由于默认添加为12实例名规划为 p19c01/02所以需要加个0选择安装 CDB 模式不创建PDB 默认即可使用 OMF 模式 不开闪回不开归档可以建完实例后再配置 配置内存使用 ASMM 模式数据库总内存占用物理内存 70%-90% 之间 使用基础模式安装block_size 是无法修改的process 进程数修改为1500根据实际情况修改 配置数据库字符集默认 AL32UTF8国家字符集默认 AL16UTF16根据实际情况修改 然后点击下一步 建议打开第一个 填写sys/system密码 我写的是oracle 默认即可 安装预检查DNS 相关忽略 开始安装 这个过程真的真的非常的慢需要耐心等待 数据库建完 可以登录数据库查看 sqlplus / as sysdba select instance_number,instance_name,startup_time,status from gv$Instance;接下来最重要的事情就是更新补丁这个时间会很长的大家不用担心等着就行报错另说。 节点一 补丁更新操作一节点操作完成后再进行下一个节点操作节点一1. 补丁冲突检测 (root用户)export PERL5LIB/u01/app/19.3.0/grid/perl/lib export PATH$PATH:/u01/app/19.3.0/grid/OPatchopatchauto apply /soft/33182768 -analyze2. 打补丁(root用户)export PERL5LIB/u01/app/19.3.0/grid/perl/lib export PATH$PATH:/u01/app/19.3.0/grid/OPatch/u01/app/19.3.0/grid/OPatch/opatchauto apply /soft/33182768节点1执行完毕 节点二 安装包使用 XFTP 工具进行上传只需要上传至二节点 /soft 目录下 ##创建安装介质存放目录 mkdir /soft ##上传安装介质到/soft目录 p32545008_190000_Linux-x86-64.zip注意 19C 的安装包需要解压到对应的 ORACLE_HOME 目录下 静默解压grid安装包 cd /soft chown -R grid:oinstall /soft ##解压OPatch补丁包 su - grid -c unzip -q /soft/p33182768_190000_Linux-x86-64.zip -d /soft1. 补丁冲突检测 (root用户)export PERL5LIB/u01/app/19.3.0/grid/perl/lib export PATH$PATH:/u01/app/19.3.0/grid/OPatchopatchauto apply /soft/33182768 -analyze2. 打补丁(root用户)export PERL5LIB/u01/app/19.3.0/grid/perl/lib export PATH$PATH:/u01/app/19.3.0/grid/OPatch/u01/app/19.3.0/grid/OPatch/opatchauto apply /soft/33182768至此数据库实例创建完成 七、数据库优化配置rac01 1、开启数据库归档模式 关于开启归档模式具体可参考文章 Oracle 开启归档模式 su - oracle ##关闭数据库实例 srvctl stop database -d p19c0 ##开启单个节点到mount模式 srvctl start instance -d p19c0 -i p19c01 -o mount ##开启归档 sqlplus / as sysdba alter database archivelog; ##设置归档路径 ALTER SYSTEM SET LOG_ARCHIVE_DEST_1LOCATIONDATA; exit; ##重启数据库实例 srvctl stop instance -d p19c0 -i p19c01 srvctl start database -d p19c0 ##检查归档 sqlplus / as sysdba archive log list2、配置定期删除归档计划任务 关于归档日志删除具体可参考文章 Oracle RMAN删除归档日志脚本 ##进入oracle用户 su - oracle mkdir -p /home/oracle/scripts/ ##写入脚本 {echo #!/bin/bashecho source ~/.bash_profileecho deltimedate 20%y%m%d%H%M%Secho rman target / nocatalog msglog /home/oracle/scripts/del_arch_\${deltime}.logEOFecho crosscheck archivelog all;echo delete noprompt archivelog until time sysdate-7;echo delete noprompt force archivelog until time SYSDATE-10;echo EOF } /home/oracle/scripts/del_arch.sh chmod x /home/oracle/scripts/del_arch.sh切换到 oracle 用户写入计划任务 su - root cat EOF/var/spool/cron/oracle 12 00 * * * /home/oracle/scripts/del_arch.sh EOF ##手动执行测试 su - oracle /home/oracle/scripts/del_arch.sh3、配置数据库开机自启 配置数据库实例随集群服务自启动 ##root用户下执行 /u01/app/19.3.0/grid/bin/crsctl modify resource ora.p19c0.db -attr AUTO_STARTalways -unsupported注意 ora.p19c0.db中的 p19c0 是指 db 名称需要在 root 用户下执行 所有都配置完成之后关闭数据库重启主机 RAC集群搭建完成
http://www.pierceye.com/news/559171/

相关文章:

  • 网站的数据备份和恢复我想开网站
  • 网站建设情况报告范文wordpress用户注册提醒
  • 湛江商城网站制作公司闵行建设机械网站
  • 做网站seo赚钱吗平面广告设计作品集
  • 购物中心网站建设六安政务中心网站
  • 做网站公司赚钱吗?抖音小程序推广怎么挂才有收益
  • 滁州网站建设建设银行租房平台网站6
  • h5自适应网站模板下载阿里云域名注册好了怎么做网站
  • 德州做网站多少钱网站实现搜索功能
  • 帝国cms7.0网站搬家换域名换空间等安装教程万网云虚拟主机上传网站
  • 网站建设推广接单语wordpress 所有文章
  • 申请域名后怎么做网站网站建设与维护中国出版社
  • 洛阳做网站那家好课程网站建设开题报告
  • 到哪里建网站商务网站建设学期总结
  • 铜陵app网站做营销招聘网站开发公司需要投入什么资源
  • 建购物的网站需要多少钱wordpress不显示头像
  • 如何做一个个人网站长春网站建设wang
  • 湖南省做网站的网站资讯建设
  • 滨江网站建设制作如何建设网站方便后期维护
  • dedecms手机网站插件wordpress模板中文
  • 网站建设合同封面模板下载天津专业网站设计
  • 毕业设计网站做几个2345浏览器网页版
  • 南阳市网站建设国家建设协会工程质量分会网站
  • 苗木网站开发需求自己做网站转发新闻违法么
  • 招商网站建设解决方案wordpress页面转移
  • 门户网站开发方案文档做网站切片
  • 中国房地产新闻关键词seo排名优化如何
  • 网站大型网页游戏上海装修公司排名统帅
  • hostinger建站wordpress互联网营销方案策划
  • 门户网站维护方案杭州网站建设公司哪家好