您的位置:威尼斯官方网站 > 威尼斯官方网站 > 7、支持40G 以太网卡

7、支持40G 以太网卡

发布时间:2019-11-08 04:08编辑:威尼斯官方网站浏览(105)

    第1章 CentOS7的使用

    1.1 为啥要选取CentOS7本子

    CentOS7是在CentOS6底子上颁发的新本子,与前边的版本对照,首要的翻新富含:

    1、内核更新到3.10.0

    2、支持Linux容器

    3、LVM快速照相支持ext4和XFS

    4、转用systemd、firewalld和GRUB2

    5、XFS作为缺省文件系统

    6、支持PTPv2

    7、协助40G 以太网卡

    8、在十分硬邦邦件上帮助以UEFI安全开发银行格局安装

    那此中最注意的新特点就是支撑Docker手艺。作为当前盛行的利用虚构化技巧之风流倜傥,Docker能够将应用程序与系统完全割裂,让其在系统里面达成迁移而没有须要停机,升高了应用程序的移动性和灵活性。CentOS7在创新层面帮助Docker容器技能,能够巩固Docker稳固性和可信赖性。

    综上,大家会选择CentOS7来作为服务器的操作系统。

    第2章 CentOS7与CentOS6本子的界别

    2.1 系统根基服务浮动

    操作

    Centos6

    Centos7

    对比

    自动补全

    只支持命令、文件名

    支持命令、选项、文件名

     

    文件系统

    ext4       

    xfs                

    随机读写更快

    repo仓库

    yum

    yum-config-manager  

    添加仓库便捷

    修改主机名

    /etc/sysconfig/network

    /etc/hostname            

    hostnamectl

    修改时区    

    /etc/sysconfig/clock

    timedatectl set-timezone   

    更方便

    修改字符集

    /etc/sysconfig/il8n    

    /etc/locale.conf           

    localectl

    防火墙

    iptables

    firewalld

     

    服务管理

    System V init

    systemd

     

    时间同步服务

    ntp

    chrony 

     

     

    2.2 系统文件目录结构

    centos6

    cetos7

    bin 

    usr/bin

    sbin

    usr/sbin

    lib

    usr/lib

    2.3 改正主机名

    2.3.1 centos6落真实意况势

    临时修改主机名
    
    [root@zeq ~]# hostname zeq_temp
    
    [root@zeq ~]# bash
    
    [root@zeq_temp ~]#
    
    永久修改主机名
    
    [root@zeq_temp ~]# sed -i '/^HOSTNAME=/c HOSTNAME=zeq' /etc/sysconfig/network
    
    [root@zeq_temp ~]# cat /etc/sysconfig/network
    
    NETWORKING=yes
    
    HOSTNAME=zeq
    

    2.3.2 centos7兑现情势

    临时修改主机名
    
    [root@zeq ~]# hostname zeq-c7
    
    [root@zeq ~]# bash
    
    永久修改主机名
    
    [root@zeq-c7 ~]# hostnamectl set-hostname zeq-cc7
    
    [root@zeq-c7 ~]# cat /etc/hostname
    
    zeq-cc7
    

    2.4 时区修正

    2.4.1 查看时区

    [root@zeq ~]# timedatectl list-timezones
    

    2.4.2 校正时区

    [root@zeq ~]#timedatectl set-timezone "America/Punta_Arenas" 
    
    [root@zeq ~]# timedatectl set-timezone "Asia/Shanghai"
    

    2.5 互连网接口变化

    net.ifnames 基于固件、拓扑、进行自动分配网卡名称,劣点比eth0、更难读,如ens32

    biosdevname 依据Dell服务器系统的BIOS提供的新闻对互联网接口实行重命名,如em1

    暗中认可命名准则 eth0 eth1 eth2

    biosdevname em1 em2 em3

    net.ifnames ens33 ens34 ens35

    2.5.1 centos7行使ip命令查看ip地址方法

    1.翻看ip地址新闻 ip addr

    2.增加七个IP地址 ip addr add 192.168.56.200/24 dev eth0:1

    3.说了算网络接口 ip link set dev eth0 down

    2.6 Systemd服务概述

    Systemd初始

    Systemd是Centos7新利用的后生可畏套管理种类,能够完结运行及经过服务处理等,相比Centos6系统在此以前所选用sysVini种类,带给了超多变迁。

    Centos7扶助互相运营,明显提升开机运行作效果用(测量试验6与7组别)

    Centos7关机只关闭正在运营的劳务,Centos6关机遇从头关到尾

    Centos7服务的运维与甘休不在要求init.d下的剧本

    2.7 systemd运转等级

    在Centos7中绝非等第的概念,而是利用target指标来含有运行等第的概念

    SysVinit     

    级别

    Systemd

    关闭系统

    0

    runlevel0.target,poweroff.target

    单用户模式

    1

    runlevel1.target,rescue.target

    多用户模式

    2

    runlevel2.target,multi-user.target

    多用户带网络模式

    3

    runlevel3.target,multi-user.target

    多用户图形化模式  

    5

    runlevel5.target,graphical-user.target

    重启操作系统

    6

    runlevel6.target,reboot.target

    Centos7开机暗许系统运维指标target

    multi-user.target: analogous to runlevel 3

    graphical.target: analogous to runlevel 5

    2.7.1 查看系统当下默许运维等第(目的卡塔尔

    [root@zeq ~]# systemctl get-default
    
    multi-user.target
    

    2.7.2 修正系统运营默许等级(目的卡塔 尔(阿拉伯语:قطر‎

    [root@zeq ~]# systemctl set-default runlevel5.target
    
    建议修改回去
    
    [root@zeq ~]# systemctl set-default multi-user.target
    

    2.7.3 centos7关机指令

    poweroff、shutdown -h now、init0 (不提议选拔)

    reboot

    2.8 systemd服务管理

    命令 选项(非必需) 施行命令 单元名称(非必得)

    systemctl [OPTIONS...]COMMAND[NAME...]

    操作

    Centos6

    Centos7

    启动服务

    /etc/init.d/crond start

    systemctl start     crond

    停止服务

    /etc/init.d/crond stop

    systemctl stop      crond

    重启服务

    /etc/init.d/crond restart

    systemctl restart   crond

    查看状态

    /etc/init.d/crond status

    systemctl status    crond

    开机启动

    chkconfig --level 35 crond on

    systemctl enable    crond

    开机禁用

    chkconfig crond off

    systemctl disable   crond

    禁止运行

     

    systemctl umask     crond

    2.8.1 centos7上的service命令仍然为了包容centos6的习于旧贯

    [root@zeq ~]# service crond restart
    
    Redirecting to /bin/systemctl restart crond.service
    

    2.8.2 centos7开发银行与结束提出选拔systemctl

    [root@zeq ~]# systemctl restart crond
    

    2.8.3 centos7翻看全部的劳动开机运行和开机不运转的单元

    [root@zeq ~]# systemctl list-unit-files
    

    2.8.4 centos7开机不自启

    [root@zeq ~]# systemctl disable crond
    

    2.8.5 centos7开机自启

    [root@zeq ~]# systemctl enable crond
    

    2.8.6 centos7反省是还是不是开机自启

    [root@zeq ~]# systemctl is-enabled crond
    
    disabled
    

    第3章 CentOS7种类优化

    3.1 调整yum源

    rm -rf /etc/yum.repos.d/*
    
    curl -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
    
    curl -o /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-7.repo
    

    3.2 清理缓存,相提并论新生成缓存文件

    yum clean all
    
    yum makecache
    

    3.3 安装根基软件包

    yum install net-tools vim tree htop iotop iftop 
    
    iotop lrzsz sl wget unzip telnet nmap nc psmisc 
    
    dos2unix bash-completion sysstat rsync nfs-utils -y
    

    3.4 关闭防火墙

    systemctl disable firewalld
    
    systemctl stop firewalld
    

    3.5 关闭selinux

    sed -i '/^SELINUX=/c SELINUX=disabled' /etc/selinux/config
    

    3.6 优化ulimit

    echo '* - nofile 65535' >> /etc/security/limits.conf
    

    3.7 执行shutdown -h now 关闭Centos7系统

    3.8 选中对应的设想机->快速照相->拍戏快速照相

    第3章 参谋文献

    参照他事他说加以侦查与徐亮伟(标杆徐卡塔 尔(阿拉伯语:قطر‎的传授:

     

    本文由威尼斯官方网站发布于威尼斯官方网站,转载请注明出处:7、支持40G 以太网卡

    关键词: