Linux7/Redhat7/Centos7 安装Oracle 12C_配置IP、系统参数_02

文章目录

          • 一、基础配置
            • 1. 重新启动
            • 2. 安装VMware Tools
            • 3. 修改主机名
            • 4. 网络配置
            • 5. 重新加载网络
          • 二、配置系统参数
            • 2.1. 检查硬件环境
            • 2.2. 查看共享内存大小
            • 2.3. 创建用户和组
            • 2.4. 配置内核参数
            • 2.5. 配置资源限制
            • 2.6. 创建目录赋予权限
            • 2.7. 设置环境变量
            • 2.8. 映射配置
          • 三、基础关闭配置
            • 3.1. 关闭selinux
            • 3.2. 关闭防火墙
            • 3.3. 关闭透明大页
            • 3.4. 重启系统
            • 3.5. 验证配置

一、基础配置
1. 重新启动

默认使用新创建的用户登录,注销,使用root登录
账号:root
密码:123456

2. 安装VMware Tools

在这里插入图片描述

# 点击提示安装,会弹出页面(VMware Tools的磁盘位置),右击使用终端打开,将复制到/opt下面一份
cp VMwareTools-10.3.10-13959562.tar.gz /opt/# 解压
tar -zxvf VMwareTools-10.3.10-13959562.tar.gz# 根据提示安装一路回车即可
3. 修改主机名
# 修改主机名
vim /etc/hostname
oracle12c# 重启
init 6
4. 网络配置

默认网络是自动获取的,如果满足,可以不配置。
下面配置静态固定网络

在这里插入图片描述
在这里插入图片描述
把自动获取的网络信息记下来

ip地址:192.168.92.131
网关:192.168.92.2
DNS:192.168.92.2
子网掩码:255.255.255.0

在这里插入图片描述
在这里插入图片描述

5. 重新加载网络

在这里插入图片描述
在这里插入图片描述

二、配置系统参数

使用xshell连接服务器

2.1. 检查硬件环境
# 内存需求
cat /proc/meminfo
MemTotal和SwapTotal

在这里插入图片描述

2.2. 查看共享内存大小

自动存储管理(AMM, Automatic Memory Management)
AMM需要共享内存和文件描述符。
/dev/shm的值要比MEMORY_MAX_TARGET和MEMORY_TARGET大。

[root@oracle12c ~]# df -h /dev/shm/
Filesystem      Size  Used Avail Use% Mounted on
tmpfs           1.9G     0  1.9G   0% /dev/shm# 增加共享内存大小
vim /etc/fstabtmpfs                                     /dev/shm                tmpfs   defaults,size=4g        0 0# 重新挂载是配置生效
mount -o remount /dev/shm

在这里插入图片描述
操作记录:

[root@oracle12c ~]# mount -o remount /dev/shm
[root@oracle12c ~]# df -h /dev/shm/
Filesystem      Size  Used Avail Use% Mounted on
tmpfs           4.0G     0  4.0G   0% /dev/shm
[root@oracle12c ~]# 
2.3. 创建用户和组
groupadd oinstall
groupadd dba
useradd -g oinstall -G dba oracle
passwd oracle

注:密码:oracle

2.4. 配置内核参数
touch /etc/sysctl.d/97-oracledatabase-sysctl.conf
vi /etc/sysctl.d/97-oracledatabase-sysctl.conf

添加以下内容:

fs.aio-max-nr = 1048576
fs.file-max = 6815744
kernel.shmall = 1048576
kernel.shmmax = 4294967296
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

注释:
kernel.shmmax=物理内存90%
计算公式:kernel.shmmax=1024
102410244
kernel.shmall=kernel.shmmax/kernel.shmmni


# 立即生效
sysctl --system
2.5. 配置资源限制
vi /etc/security/limits.conf

添加以下内容:

oracle soft nproc 2047
oracle hard nproc 16384
oracle soft nofile 1024
oracle hard nofile 65536
oracle soft stack 3145728
oracle hard stack 3145728

在这里插入图片描述

# 验证是否添加成功
cat /etc/security/limits.conf
2.6. 创建目录赋予权限
mkdir -p /u01/app/oracle/product/12.2.0.1/db_1
chown -R oracle:oinstall /u01
chmod -R 775 /u01
2.7. 设置环境变量
# 切换到oracle用户
su - oracle# 编辑配置
vi .bash_profile添加内容:
export ORACLE_SID=orcl
export ORACLE_BASE=/u01/app/oracle
export ORACLE_HOME=$ORACLE_BASE/product/12.2.0.1/db_1
export PATH=$PATH:$ORACLE_HOME/bin

在这里插入图片描述

2.8. 映射配置
# 切换root用户,密码123456
su - root# 修改/etc/hosts文件
vi /etc/hosts# 在文件最后添加如下设置:
192.168.92.131 oracle12c

在这里插入图片描述

验证是否添加成功
ping oracle12c输出以下说明配置成功

在这里插入图片描述

三、基础关闭配置
3.1. 关闭selinux
vi/etc/selinux/config
SELINUX=disabled

在这里插入图片描述

3.2. 关闭防火墙
# 临时关闭防火墙
systemctl stop firewalld.service
# 开机不启动防火墙
systemctl disable firewalld.service
3.3. 关闭透明大页

状态说明:
[always]代表启用
[never]代表禁用

# 关闭透明大页
cat /sys/kernel/mm/transparent_hugepage/enabled# 编辑配置
vi /etc/default/grub调整内容如下:
GRUB_CMDLINE_LINUX="crashkernel=auto rhgb quiet transparent_hugepage=never"

在这里插入图片描述

添加完成,保存后执行以下命令
grub2-mkconfig -o /boot/grub2/grub.cfg
3.4. 重启系统
init 6
3.5. 验证配置
# 重启后,验证以上3个配置是否关闭成功
cat /etc/selinux/config
systemctl status firewalld.service
cat /sys/kernel/mm/transparent_hugepage/enabled

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/517904.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

华为:跨过时艰,向未来

[中国,深圳,2020年5月18日] 华为公司第十七届全球分析师大会18日在深圳开幕。华为与来自全球的2000多名行业分析师,金融分析师,通讯、互联网、金融等行业意见领袖和媒体一起,以现场在线的方式,共同探讨在当…

阿里巴巴飞天大数据架构体系与Hadoop生态系统

很多人问阿里的飞天大数据平台、云梯2、MaxCompute、实时计算到底是什么,和自建Hadoop平台有什么区别。 先说Hadoop 什么是Hadoop? Hadoop是一个开源、高可靠、可扩展的分布式大数据计算框架系统,主要用来解决海量数据的存储、分析、分布式…

Linux7/Redhat7/Centos7 安装Oracle 12C_配置VNC远程安装数据库_03

文章目录1. yum安装VNC2. 在线安装时钟3. VNC配置4. 重新加载5. 加入开机自启动6. 启动vncserver7. vnc测试1. yum安装VNC # 在线安装vnc yum install tigervnc-server2. 在线安装时钟 # 在线安装时钟为了测试远程连接oracle主服务器图形化 yum install xclock3. VNC配置 # …

对不起,我把APP也给爬了

来源 | 凹凸数据责编 | Carol封图 | CSDN 付费下载于视觉中国最近群里很多小伙伴对爬取手机App和小程序感兴趣,今天本厨师将给大家呈现这道菜,供小伙伴们品尝。相信大家都对爬虫有一定的了解,我们爬PC端时候可以打开F12去观察url的变化&#…

从踩坑到填坑|淘宝Web 3D应用与游戏开发实战

导读:本文是淘宝前端技术专家——徐乾伟(烧鹅)分享的淘宝 Web 3D 应用与游戏开发实战,这个话题在业界被谈及得比较少。今天将会从移动、3D、游戏三种交叉的话题来和大家探讨。接下来和小编一起从初试 Web 3D、使用 WebGL、工作流相…

Warning: Missing charsets in String to FontSet conversion

当出现Warning: Missing charsets in String to FontSet conversion时 输入export LANGC即可解决

sstableloader工具使用及原理解析

sstableloader是cassandra提供的bulkload工具&#xff0c;可以将sstable文件导入到集群中。本文详细介绍其用法和实现原理。 用法 sstableloader工具在cassandra的bin目录下面&#xff0c;用法如下&#xff1a; bin/sstableloader <options> <dir_path> 具体的…

什么是工程师文化?

作者 | 王尊&#xff0c;帷幄 Whale CTO责编 | 唐小引头图 | CSDN 下载自东方 IC出品 | CSDN&#xff08;ID&#xff1a;CSDNnews&#xff09;什么是工程师文化&#xff1f;这篇文章的契机&#xff0c;是在 Whale All Hands 上团队成员提出的问题基础上展开的。All Hands 后我在…

Linux7/Redhat7/Centos7 安装Oracle 12C_安装Oracle软件_04

文章目录一、安装准备1. 下载oracle12c2. 上传oracle12c3. 赋予权限4. vnc远程连接主机5. 解压5. 安装二、安装流程2.1. 邮箱设置2.2. 只安装数据库软件2.2. 单实例数据库安装2.3. 企业级数据库2.4. 校验依赖2.5. 依赖安装2.6. root执行脚本2.7. OK2.8. 完成安装一、安装准备 …

从校招生到核心架构师,支付宝研究员李俊奎谈如何成为一名优秀的程序员

校招进入支付宝&#xff0c;11年时间&#xff0c;从一线工程师成长为支付宝安全核心架构师&#xff0c;这个技术牛人就是李俊奎。 李俊奎一直聚焦风控平台的技术和架构发展&#xff0c;并着手搭建了中国第一家云上的商业银行——网商银行。 在2016年双11和新春红包等活动中&a…

在 Apache Spark 中利用 HyperLogLog 函数实现高级分析

在 Apache Spark 中利用 HyperLogLog 函数实现高级分析 预聚合是高性能分析中的常用技术&#xff0c;例如&#xff0c;每小时100亿条的网站访问数据可以通过对常用的查询纬度进行聚合&#xff0c;被降低到1000万条访问统计&#xff0c;这样就能降低1000倍的数据处理量&#xf…

华为智能IP网络,加速联接智能化转型

[中国&#xff0c;深圳&#xff0c;2020年5月19日]在华为第17届全球分析师大会期间&#xff0c;华为“引领智能网络&#xff0c;加速联接智能化转型”峰会隆重召开&#xff0c;会上首次阐述了智能IP网络的三大特征——“智能超宽、智能联接、智能运维”&#xff0c;并分享智能I…

Linux7/Redhat7/Centos7 安装Oracle 12C_监听配置及DBCA安装数据库_05

文章目录一、监听配置二、创建数据库一、监听配置 # 切换到oracle用户 su - oracle# 启动监听图形化页面 netca二、创建数据库 dbca

Kubernetes-native 弹性分布式深度学习系统

9月11日&#xff0c;蚂蚁金服在 Google Developer Day Shanghai 2019 上宣布开源了基于 TensorFlow 2.0 eager execution 的分布式深度学习系统 ElasticDL。基于 TensorFlow 的支持弹性调度的深度学习系统&#xff0c;据我们所知&#xff0c;ElasticDL 是第一 个。项目负责人王…

递归(特别重要,小计算用)

递归&#xff08;特别重要,小计算用&#xff09; 递归就是&#xff1a;A方法调用B方法&#xff0c;就是自己调用自己。 利用递归可以简单的程序来解决一些复杂的问题。它通常把一个大型的问题层层转化为一个与原问题相似的规模较小的问题来求解&#xff0c;递归策略只需少量的…

达摩院送你100万,请坚持“看月亮”

首批青橙奖获奖者合影 30年前&#xff0c;随便走进一间中国的小学教室&#xff0c;问其中埋头苦读的孩子&#xff0c;长大以后要做什么&#xff1f; “做个科学家&#xff01;” 梦想改变世界的小娃娃眼神透亮&#xff0c;声音也透亮。 但少有人能够真正在成年之后&#xf…

深度剖析数据库国产化迁移之路

作者 | 吴夏&#xff0c;腾讯云 TDSQL 高级工程师责编 | 唐小引头图 | CSDN 下载自东方 IC出品 | CSDN&#xff08;ID&#xff1a;CSDNnews&#xff09;随着国家有关部门近年来陆续出台相关政策指导文件&#xff0c;推动探索安全可控的金融科技产品&#xff0c;加强银行业信息安…

常用排序算法总结

概述 在计算器科学与数学中&#xff0c;一个排序算法&#xff08;英语&#xff1a;Sorting algorithm&#xff09;是一种能将一串数据依照特定排序方式进行排列的一种算法。本文将总结几类常用的排序算法&#xff0c;包括冒泡排序、选择排序、插入排序、快速排序和归并排序&…

4. java——多态(java巅峰设计,超越了C++的理解,取其精华,去其糟粕)

多态指的是同—个行为具有多个不同表现形式 。是指—个类实例(对象&#xff09;的相同方法在不同情形下具有 不同表现形式。封装和继承是多态的基础&#xff0c;也就是说&#xff0c;多态只是—种表现形式而已。一个对象&#xff0c;同一个方法不同形态&#xff0c;方法必须重…