网站自己推广,wordpress模板用什么工具修改,青岛网络优化哪家专业,石更口马牙wordpress以下是在麒麟V10系统上安装Oracle数据库的详细步骤#xff1a;
安装前准备 检查系统版本#xff1a;使用uname -a、cat /etc/os-release等命令检查服务器是麒麟V10系统。 配置固定IP和本地yum源#xff1a; 挂载麒麟V10的iso文件到/mnt目录#xff0c;如mount -o loop Ky…以下是在麒麟V10系统上安装Oracle数据库的详细步骤
安装前准备 检查系统版本使用uname -a、cat /etc/os-release等命令检查服务器是麒麟V10系统。 配置固定IP和本地yum源 挂载麒麟V10的iso文件到/mnt目录如mount -o loop Kylin-Server-10-SP1-Release-Build20-20210518-x86_64.iso /mnt。 备份并修改/etc/yum.repos.d/kylin_x86_64.repo文件配置本地yum源内容如下 复制 [ks10-local]
name local_yum
baseurl file:///mnt
gpgcheck 0
enabled 1 创建缓存执行yum clean all和yum makecache命令。 配置固定IP编辑/etc/sysconfig/network-scripts/ifcfg-ens33文件设置IP地址、网关、子网掩码等信息。 初始化服务器参数 初始化主机名如hostnamectl set-hostname server01。 关闭selinux修改/etc/selinux/config文件将SELINUXdisabled。 关闭防火墙非必须执行systemctl stop firewalld和systemctl disable firewalld命令。
创建用户及目录 创建用户和用户组 创建oinstall用户组和dba用户组命令分别为groupadd oinstall和groupadd dba。 创建oracle用户并将其加入到oinstall组和dba组中命令为useradd -g oinstall -G dba oracle然后设置oracle用户的登录密码命令为passwd oracle。 创建数据库软件存储目录 创建Oracle基目录如mkdir -p /u01/oracle。 创建Oracle家目录如mkdir -p /u01/oracle/19.3.0。 创建Oracle产品清单目录如mkdir -p /u01/oraInventory。 将上述目录授权给oracle用户命令为chown -R oracle:oinstall /u01/oracle和chown -R oracle:oinstall /u01/oraInventory。
安装依赖包
使用yum install ksh libaio-devel elfutils-gcc*命令安装Oracle 19c依赖包。注意依赖libnsl-2.28在iso里并未提供需要单独拷贝libpthread_nonshared.a文件到/usr/lib64下。
配置内核参数
编辑/etc/sysctl.conf文件添加如下内容
复制
fs.file-max 6815744
kernel.sem 250 32000 100 200
kernel.shmmni 4096
kernel.shmall 1073741824
kernel.shmmax 4398046511104
kernel.panic_on_oops 1
net.core.rmem_default 262144
net.core.rmem_max 4194304
net.core.wmem_default 262144
net.core.wmem_max 1048576
fs.aio-max-nr 1048576
net.ipv4.ip_local_port_range 9000 65500
然后执行sysctl -p命令使配置生效。
配置oracle环境变量
切换到oracle用户编辑~/.bash_profile文件添加如下内容
复制
export ORACLE_SIDorcl;
export ORACLE_UNQNAMEorcl;
export ORACLE_BASE/u01/app/oracle;
export ORACLE_HOME$ORACLE_BASE/product/19.3.0/db_1;
export NLS_DATE_FORMATYYYY:MM:DDHH24:MI:SS;
export NLS_LANGamerican_america.ZHS16GBK;
export TNS_ADMIN$ORACLE_HOME/network/admin;
export ORA_NLS11$ORACLE_HOME/nls/data;
export PATH$ORACLE_HOME/bin:$PATH
export LD_LIBRARY_PATH$ORACLE_HOME/lib
export LD_LIBRARY_PATH${LD_LIBRARY_PATH}:$ORACLE_HOME/oracm/lib
export LD_LIBRARY_PATH${LD_LIBRARY_PATH}:/lib:/usr/lib:/usr/local/lib
export CLASSPATH$ORACLE_HOME/JRE
export CLASSPATH${CLASSPATH}:$ORACLE_HOME/jlib
export CLASSPATH${CLASSPATH}:$ORACLE_HOME/rdbms/jlib
export CLASSPATH${CLASSPATH}:$ORACLE_HOME/network/jlib
export THREADS_FLAGnative;
解压安装包
切换到oracle用户将下载的Oracle安装包上传到服务器的/u01目录下然后执行unzip LINUX.X64_193000_db_home.zip -d /u01/app/oracle/product/19.3.0/db_1/命令解压安装包。
安装Oracle 在root用户下执行xhost 命令。 切换到oracle用户执行export CV_ASSUME_DISTIDRHEL7.6命令伪装redhat 7.6系统。 执行export LANGen_US和export DISPLAY:1.0命令。 进入到oracle安装目录/u01/app/oracle/product/19.3.0/db_1/执行./runInstaller命令开始安装。 在安装界面中选择“只安装软件”然后根据提示进行安装安装过程中需确认安装路径和Inventory路径等信息。
安装完成后还需要根据实际情况进行数据库的配置和优化。
在麒麟V10系统上安装Oracle数据库过程中需要注意以下几点
系统环境方面 确保系统资源充足Oracle数据库对系统资源要求较高安装前要确保服务器有足够的内存、CPU和磁盘空间。一般建议内存至少为16GB磁盘空间至少为50GB以上具体可根据实际业务需求进行调整。 检查系统版本和补丁确保麒麟V10系统的版本与Oracle数据库版本兼容并且系统补丁是最新的以避免因系统问题导致安装失败或数据库运行异常。 关闭不必要的服务在安装过程中关闭一些不必要的服务和进程如防火墙、selinux等以免它们对安装过程产生干扰。但关闭防火墙后要注意服务器的安全性安装完成后根据需要重新配置防火墙规则。
用户和权限方面 正确创建用户和用户组严格按照要求创建oinstall和dba用户组以及oracle用户并确保将oracle用户加入到这两个组中。同时要正确设置oracle用户的密码并且在安装过程中使用oracle用户进行操作。 合理设置目录权限创建好Oracle基目录、家目录和产品清单目录后要将这些目录的权限正确授权给oracle用户和oinstall组否则在安装过程中可能会出现权限不足导致无法写入文件等问题。
依赖包和配置方面 安装完整依赖包安装Oracle前要确保所有依赖包都已正确安装缺少依赖包可能会导致安装过程中出现错误。除了使用yum安装的依赖包外还要注意一些特殊的依赖文件如libnsl-2.28中的libpthread_nonshared.a文件需要单独拷贝到指定目录下。 准确配置内核参数编辑/etc/sysctl.conf文件时要仔细核对每个参数的值是否正确这些参数对Oracle数据库的性能和稳定性有很大影响。配置完成后一定要执行sysctl -p命令使配置生效并且可以通过sysctl -a命令查看参数是否已正确设置。 正确设置环境变量在oracle用户的~/.bash_profile文件中设置环境变量时要确保每个变量的值都正确无误如ORACLE_BASE、ORACLE_HOME、PATH等。设置完成后执行source ~/.bash_profile命令使环境变量生效并且可以通过echo $变量名命令查看变量是否已正确设置。
安装过程方面 选择正确的安装模式在安装界面中要根据实际需求选择合适的安装模式。如果只是想安装Oracle数据库软件可以选择“只安装软件”模式如果需要同时创建数据库实例可以选择“安装数据库软件并创建数据库”模式。 确认安装路径和Inventory路径在安装过程中要仔细确认Oracle软件的安装路径和Inventory路径是否正确。安装路径是Oracle数据库软件的存放位置Inventory路径是Oracle产品清单的存放位置这两个路径在后续的数据库维护和升级中非常重要一旦设置错误可能会导致后续操作出现问题。 耐心等待安装完成Oracle数据库的安装过程可能会比较漫长需要耐心等待。在安装过程中不要随意中断安装进程否则可能会导致安装失败或数据库文件损坏。如果安装过程中出现错误提示要仔细查看错误信息根据提示进行相应的处理必要时可以查阅官方文档或寻求技术支持。
后续配置方面 数据库配置和优化安装完成后还需要根据实际业务需求对数据库进行配置和优化如设置数据库字符集、创建表空间、配置监听器和tnsnames.ora文件等。这些配置和优化工作对于数据库的性能和稳定性至关重要需要仔细操作。 备份和恢复策略在数据库投入使用前要制定好备份和恢复策略定期对数据库进行备份以防止数据丢失或损坏。同时要熟悉备份文件的恢复方法以便在出现故障时能够快速恢复数据库。