澳门蒲京 > 操作系统 > 1、内核更新到3.10.0

1、内核更新到3.10.0
2020-01-03 07:43

1、内核更新到3.10.0。第1章 CentOS7的使用

1.1 为何要接纳CentOS7本子

1、内核更新到3.10.0。CentOS7是在CentOS6底蕴上揭橥的新本子,与事情发生前的版本对照,首要的翻新包含:

1、内核更新到3.10.0

2、支持Linux容器

3、LVM快速照相匡助ext4和XFS

4、转用systemd、firewalld和GRUB2

5、XFS作为缺省文件系统

6、支持PTPv2

7、帮衬40G 以太网卡

1、内核更新到3.10.0。8、在超硬件上支撑以UEFI安全开发银行方式安装

那之中最注目标新特色正是支持Docker技术。作为当前流行的运用设想化技术之风流倜傥,Docker能够将应用程序与系统完全隔断,让其在系统之间达成迁移而无需停机,升高了应用程序的移动性和灵活性。CentOS7在创新层面扶持Docker容器技术,能够拉长Docker稳固性和可信赖性。

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

1、内核更新到3.10.0。第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章 参谋文献

参照与徐亮伟(标杆徐)的讲课:

 

上一篇:WAIT过多的情况【澳门蒲京】 下一篇:没有了