1. 在终端中输入:vi /etc/sysconfig/network-scripts/ifcfg-eth0

  2.  

    开始编辑,填写ip地址、子网掩码、网关、DNS等。其中“红框内的信息”是必须得有的。

  3.  

    编辑完后,保存退出。

  4.  

    重启网络服务。service network restart或/etc/init.d/network restart

  5.  

    ping网关,ping外网进行测试。都能ping通表示网络正常。

  6.  

    摘要:

    ---修改ip地址---

    即时生效:

    # ifconfig eth0 192.168.1.155 netmask 255.255.255.0

    重启生效:

    修改/etc/sysconfig/network-scripts/ifcfg-eth0

    ---修改default gateway---

    即时生效:

    # route add default gw 192.168.1.1

    重启生效:

    修改/etc/sysconfig/network-scripts/ifcfg-eth0

    ---修改dns---

    修改/etc/resolv.conf

    修改后即时生效,重启同样有效

    ---修改host name---

    即时生效:

    # hostname test1

    重启生效:

    修改/etc/sysconfig/network

    ——————————————————————————————————————————

    Oracle学习笔记安装篇之在Redhat Enterprise Linux 7.0 x86_64下安装Oracle11g R2

    Redhat Enterprise Linux 7.0(RHEL7)近期发布了,将Oracle部署在RHEL7上会有些什么问题呢,作为技术人员,是需要了解一下的,那就安装吧,以下是安装过程,记录下来以备后续使用。
        要想顺利的安装Oracle,最好当然是参考Oracle公司的用户指南,虽然是英文的,但是没有哪个参考文档比这更权威了,用户指南可以在Oracle公司的官方网站下载:
        http://www.oracle.com/technetwork/database/enterprise-edition/documentation/index.html

    安装Oracle有以下步骤:
        1>.安装Linux作业系统.
        2>.配置Linux系统下Oracle的安装环境.
        3>.安装Oracle软件与数据库.
        4>.测试运行安装的Oracle系统.

    一.安装Linux.
        1.系统环境需求
        内存:最小1GB,推荐2GB或以上
        交换空间: 内存大小是1-2GB时,交换空间是内存的1.5倍,内存大小2-16GB时,交换空间等于内存大小,内存大小16G以上时,交换空间为16GB.
        需要选择以下组件:GNOME桌面、编辑器、开发工具、开发库等。
        2.安装Linux
        使用安装光盘安装Redhat Enterprise Linux 7.0 x86_64,为方便测试,可以使用VMware Workstation虚拟一台机器,在虚拟机上安装。
        3.设置主机域名解析
        安装Linux后需使用静态IP地址,并在/etc/hosts文件中设置主机域名解析(ip地址 主机名称)
        # vi /etc/hosts
        192.168.1.66 hostname

    二.配置Linux系统下Oracle的安装环境.
        1.检查和更新所需软件包.
        安装好Linux系统后需要配置一下系统。因Oracle在Linux下与Windows下有些不同,在Linux下安装时有部分程序需要与Linux的程序包重新编译和链接,所以需要有编译器等软件包。需要用到的软件包在Oracle的用户指南中有说明.以root身份登录Linux后执行以下命令检查软件包是否都已安装:
        # rpm -q binutils compat-libstdc++-33 elfutils-libelf elfutils-libelf-devel gcc gcc-c++ glibc glibc-common glibc-devel
        # rpm -q glibc-headers ksh libaio libaio-devel libgcc libstdc++ libstdc++-devel make numactl-devel sysstat
        如果系统有软件包没有安装,可以在RHEL 7.0的光盘Package目录中找到,安装这些包。因RHEL 7.0版本比较高,对应的软件包版本会比需要的高,没关系,软件向下兼容,不影响Oracle的安装和使用。
        Oracle官方文档中确定要安装的包如下:
        binutils-2.17.50.0.6
        compat-libstdc++-33-3.2.3
        compat-libstdc++-33-3.2.3 (32 bit)
        elfutils-libelf-0.125
        elfutils-libelf-devel-0.125
        gcc-4.1.2
        gcc-c++-4.1.2
        glibc-2.5-24
        glibc-2.5-24 (32 bit)
        glibc-common-2.5
        glibc-devel-2.5
        glibc-devel-2.5 (32 bit)
        glibc-headers-2.5
        ksh-20060214
        libaio-0.3.106
        libaio-0.3.106 (32 bit)
        libaio-devel-0.3.106
        libaio-devel-0.3.106 (32 bit)
        libgcc-4.1.2
        libgcc-4.1.2 (32 bit)
        libstdc++-4.1.2
        libstdc++-4.1.2 (32 bit)
        libstdc++-devel 4.1.2
        make-3.81
        numactl-devel-0.9.8.x86_64
        sysstat-7.0.2
        注:(1)安装glibc-2.17-55.el7.i686.rpm时,因为依赖包相互依赖,需要与依赖包同时安装:
        rpm -ivh glibc-2.17-55.el7.i686.rpm nss-softokn-freebl-3.15.4-2.el7.i686.rpm
        (2)RHEL7中缺少包compat-libstdc++-33,可以在RHEL6中找到.
        (3)在Oracle数据库软件安装时,ksh实际是用的pdksh,但ksh也是可以使用的,只是安装时会有警告,pdksh是一个早期的软件包,可以在以下网站找到.
        http://rpm.pbone.net/

    2.验证系统要求
        查看内存大小
        # grep MemTotal /proc/meminfo
        查看交换空间
        # grep SwapTotal /proc/meminfo
        查看磁盘空间,Oracle 11g R2 x64企业版的磁盘空间要求4.35GB以上。
        # df -h

    3.创建Oracle组和用户帐户
        # groupadd oinstall
        # groupadd dba
        # useradd -g oinstall -G dba oracle
        # passwd oracle

    4.配置内核参数
        以root身份登录系统,根据用户指南配置以下参数:
        修改文件/etc/sysctl.conf,添加以下内容:
        # /etc/sysctl.conf
        # for oracle
        fs.aio-max-nr = 1048576
        fs.file-max = 6815744
        kernel.shmall = 2097152
        # 官方文档kernel.shmmax = 536870912,实际软件中需要kernel.shmmax = 980742144
        kernel.shmmax = 980742144
        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 = 1048586
        执行以下命令时参数生效:
        # /sbin/sysctl -p
        注: 内核参数设置可以在安装Oracle时产生的脚本修复。

    修改文件/etc/security/limits.conf,添加以下内容:
        # /etc/security/limits.conf 
        # for oracle
        oracle              soft    nproc   2047
        oracle              hard    nproc   16384
        oracle              soft    nofile  1024
        oracle              hard    nofile  65536
        oracle              soft    stack   10240

    5.创建Oracle Base目录:
        # mkdir -p /u01/app/
        # chown -R oracle:oinstall /u01/app/
        # chmod -R 775 /u01/app/

    6.编辑Oracle用户环境,编辑.bash_profile文件
        # su - oracle
        $ vi .bash_profile
        编辑.bash_profile文件,添加以下内容
        # For Oracle
        export DISPLAY=:0.0
        export TMP=/tmp;
        export TMPDIR=$TMP;
        export ORACLE_BASE=/u01/app/oracle;
        export ORACLE_HOME=$ORACLE_BASE/product/11.2.0/db_1;
        export ORACLE_SID=sales;
        export ORACLE_TERM=xterm;
        export PATH=/usr/sbin:$PATH;
        export PATH=$ORACLE_HOME/bin:$PATH;
        export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib;
        export CLASSPATH=$ORACLE_HOME/JRE:$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib;

    三.安装Oracle软件与数据库
        1.安装Oracle软件(11.2.0.4版本)
        上传Oracle的安装文件p13390677_112040_Linux-x86-64_1of7.zip与p13390677_112040_Linux-x86-64_2of7.zip并解压缩.
        以oracle用户身份登录系统安装Oracle,为避免出现中文乱码,装装前可以执行export LANG="",显示英文,
        $ export LANG=""
        $ cd database
        $ ./runInstaller
        在安装时选择只安装Oracle软件。

    安装时有出现一个错误:
        Error in invoking target 'agent nmhs' of makefile '/u01/app/oracle/product/11.2.0/db_1/sysman/lib/ins_emagent.mk'
        据说是Oracle的一个Bug,在新版系统下可能会表现出来.
        解决方案: 保留安装过程,另外开启一个终端窗口,将ins_emagent.mk文件中的$(MK_EMAGENT_NMECTL)更改为$(MK_EMAGENT_NMECTL) -lnnz11,然后在安装过程中点击Retry即可。

    安装最后步骤按提示在root用户下执行脚本.
        # /u01/app/oraInventory/orainstRoot.sh
        # /u01/app/oracle/product/11.2.0/db_1/root.sh

    2.安装数据库
        Oracle软件安装完后,需要执行命令netca配置监听器.
        $ netca
        在图形界面中按提示配置监听器.
        然后执行命令dbca安装数据库.
        $ dbca
        在图形界面中按提示安装数据库就可以了。
        
        四.测试运行安装的Oracle系统
        数据库安装完后监听器与数据库实例就已启动。执行以下测试监听器与实例.
        $ lsnrctl stop
        $ lsnrctl start
        $ sqlplus /nolog
        SQL> connect / as sysdba;
        SQL> shutdown
        SQL> startup
        执行其它SQL语句测试数据库.

redhat网卡设置的更多相关文章

  1. Virtual Box中 CentOS双网卡设置

    Virtual Box中 CentOS双网卡设置:   在Virtual Box中安装CentOS x86-64 6.4(final),配置了双网卡,eth0 为桥接模式 , eth1为内网模式   ...

  2. 06 自学Aruba之win7系统802.1x认证网卡设置指导

    点击返回:自学Aruba之路 06 自学Aruba之win7系统802.1x认证网卡设置指导 步骤1.在桌面任务栏找到“打开网络和共享中心”,点击进入: 步骤2.点击“管理无线网络”,进入无线网络配置 ...

  3. CentOS下KVM网卡设置成网桥时获取镜像端口的流量

    首先,网桥配置好之后就能实现一个简单的交换机,而交换机的特点就是MAC地址学习,那么KVM的网卡设置成网桥之后,也就是相当于连接到了交换机上. 此时如果要实现在二层交换机或三层交换机做端口镜像,并把这 ...

  4. Openstack的网卡设置

    本博客已经添加"打赏"功能,"打赏"位置位于右边栏红色框中,感谢您赞助的咖啡. 最开始接触Openstack,这块是比较头疼的,不同的文档,设置都会有所差异,并 ...

  5. 网络基础 图解Windows系统下单网卡设置双IP访问不同网段的方法

    图解Windows系统下单网卡设置双IP访问不同网段的方法 by:授客 QQ:1033553122 在Windows系统下即使只有一块网卡,同样可以实现双IP访问不同网段. 例: 外网信息: IP:1 ...

  6. windows2003服务器双线双IP双网卡设置方法

    双线双ip很好,网通用户访问网通线路,电信用户访问电信线路.但很多人会选用导入静态路由表,这个办法看似完美,其实问题很多. 1.电信用户如果被解析到网通的ip上,服务器根据路由表会返回电信线路,但用户 ...

  7. 【转】VirtualBox网卡设置

    原文: https://blog.csdn.net/jwpker/article/details/45870903 ------------------------------------------ ...

  8. Linux网卡设置为网桥模式

    Linux网卡设置为网桥模式 1.    添加网卡,并修改相关配置文件 1.1虚拟机添加网卡,并配置相关文件 如:eth2为新添加网卡 cd /etc/sysconfig/network-script ...

  9. 克隆Linux系统的网卡设置

    虚拟机里创建新主机使用克隆的办法,可以大大节省主机反复安装消耗的时间精力.但克隆出来的主机网卡及配置文件会发生改变,给我们在进行网卡设置时的很多麻烦.题主本文将从Linux里CentOS6发行版克隆的 ...

随机推荐

  1. ios 打包 异常

    1. 问题:Xcode9升级到Xcode10后运行App报错: 2. 原因分析: Xcode10中libstdc++.6.0.9和libstdc++被移除,Frameworks中libstdc++.6 ...

  2. js特效 15个小demo

    js特效和15个小demo 代码如下:images文件夹未上传 1.图片切换: <!DOCTYPE html> <html> <head> <title> ...

  3. Python的f.seek(offset, whence)函数

    file.seek()方法标准格式是:seek(offset,whence=0)offset:开始的偏移量,也就是代表需要移动偏移的字节数whence:给offset参数一个定义,表示要从哪个位置开始 ...

  4. 【原】GitHub使用教程

    GitHub使用教程 1 注册 GitHub 账户 要想使用github第一步当然是注册github账号了(www.github.com). 2 安装客户端 msysgit github是服务端,要想 ...

  5. 【JZOJ5801】【2018.8.12省选模拟】circular

    题目大意 分析 把环拆开 线段其实就是区间 对于每个区间,向在TA后面并且b_i最小的区间连边, 然后从每个区间(ai,bi)开始,在保证跳到的区间(aj,bj),bj<=ai+m的情况下向后倍 ...

  6. 【JZOJ5605】【NOI2018模拟3.26】Arg

    题目描述 给出一个长度为 m 的序列 A, 请你求出有多少种 1...n 的排列, 满足 A 是它的一个 LIS. 解题思路 如何求出一个序列的LIS? 对于二分的方法,每次插入一个数,将它放到第一个 ...

  7. keras默认配置

    使用keras后,会在用户目录下生成.keras/keras.json文件,Windows下为:C:\Users\user\.keras\keras.json,Linux下为:~/.keras/ker ...

  8. 交换机配置——跨交换机划分VLAN配置

    一.实验要求:实现跨交换地划分vlan的配置任务,使同一vlan下的主机能相互通讯 二.拓扑图如下; 三.具体实验步骤: S1交换机配置: S1>enable  --进入特权模式S1#confi ...

  9. spark on yarn 动态资源分配报错的解决:org.apache.hadoop.yarn.exceptions.InvalidAuxServiceException: The auxService:spark_shuffle does not exist

    组件:cdh5.14.0 spark是自己编译的spark2.1.0-cdh5.14.0 第一步:确认spark-defaults.conf中添加了如下配置: spark.shuffle.servic ...

  10. [心得]暑假DAY1 | 7-7考试总结

    呼.. 正式开始暑假集训. 今天一上午还在搞7-7的考试改题 然而,该来该去,TLE48过不去了 不知道哪的问题,loj上1w3ms(卡常都没能救得了) 至于T1和T3,简单总结一下算了 排序 感觉很 ...