博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
CentOS 6与7对比【转】
阅读量:5787 次
发布时间:2019-06-18

本文共 1585 字,大约阅读时间需要 5 分钟。

片段1:时间同步

CentOS 6

  • 逐步: ntpd或ntpdate

  • 直接: ntpdate -b(通常加到crontab)

CentOS 7

  • 方法1: systemctl start chronyd

  • 方法2: timedatectl set-ntp yes(同systemctl start chronyd)

1.可以通过timedatectl | grep "NTP synchronized"判断当前时间是否已同步

2.不建议用ntpd和ntpdate,redhat强烈推荐chrony,可用于网络不稳定的环境

3.chrony.conf关键参数makestep 1.0 -1

片段2:单用户修改密码

CentOS 6

  • grub界面键入 e

  • 在 kernel行最后加 1

  • 键入 b启动进入单用户模式

  • 之后输入 passwd修改密码

CentOS 7

  • grub界面键入 e

  • 在 linux16行上将 ro改为 rw,并在当前行最后加 init=/bin/sh

  • 键入 ctrl-x进入

  • 之后输入 passwd修改密码

    • 如果有开启selinux,则需要在修改密码后,重启前,执行 touch /.autorelabel

    • passwd执行后,最好执行sync,防止强制重启导致修改密码没有落地

片段3:rc.local注意事项

执行顺序

  • CentOS 6: 串行的最后一个执行

  • CentOS 7: 和其他服务并行执行

可执行权限

  • CentOS 6: 默认有可执行权限

  • CentOS 7: 默认没有可执行权限(官方不推荐使用rc.local),需要自行增加(chmod +x /etc/rc.d/rc.local)

CentOS 7的注意事项

  • rc.local由rc-local.service执行,并行执行,仅能保证在network之后启动,因此建议rc.local里增加sleep 10来尽可能在最后执行

  • 需要在rc.local的最后一行增加exit 0,否则可能导致已启动的进程被关闭(echo 'exit 0' >> /etc/rc.d/rc.local)

  • 建议尽量使用systemd来配置服务,不要使用rc.local

片段4:systemd日志永久保存

systemd日志默认保存在内存中,因此当服务器重启后,就无法通过journalctl来查看之前的日志,解决方法

  1.   mkdir -p /var/log/journal

  2.   systemctl restart systemd-journald.service

片段5:CPU性能测试

通过sysbench对cpu进行压力测试

sysbench的使用与结果说明,可以参考

参数设置

  • 素数: 10000

  • 测试时间: 900秒

  • 线程数: 1、6、12、18、24、30、36、42

图1:不同线程数量并发下每秒完成的event数量

  • 如何看图:越高越好

  • 此图结论:

    • cpu性能基本一致

    • CentOS 7固定频率(不使用睿频),并没有提升性能,因此没有关闭睿频的必要

图2:不同线程数量并发下event数量的标准差

  • 如何看图:越少越好

  • 此图结论:

    • 通过标准差可以看出在稳定性方面,CentOS 7要稳定很多(包括不使用睿频)

 

转自

老叶茶馆 https://mp.weixin.qq.com/s?__biz=MjM5NzAzMTY4NQ==&mid=2653932003&idx=1&sn=177eff27bff6f9e7e3c7a17d5950ca89&chksm=bd3b53898a4cda9fa127b26f0f8f41d273344723fa803c049fd74be0381b7429fe3cac15cfdc&mpshare=1&scene=23&srcid=1008H9N2HhIzRBcS5is3OkqH#rd

转载地址:http://nnmyx.baihongyu.com/

你可能感兴趣的文章
phpstorm安装laravel-ide-helper实现自动完成、代码提示和跟踪
查看>>
python udp编程实例
查看>>
TortoiseSVN中图标的含义
查看>>
Tasks and Back stack 详解
查看>>
关于EXPORT_SYMBOL的作用浅析
查看>>
成功的背后!(给所有IT人)
查看>>
在SpringMVC利用MockMvc进行单元测试
查看>>
Nagios监控生产环境redis群集服务战
查看>>
Angular - -ngKeydown/ngKeypress/ngKeyup 键盘事件和鼠标事件
查看>>
Android BlueDroid(一):BlueDroid概述
查看>>
Java利用httpasyncclient进行异步HTTP请求
查看>>
宿舍局域网的应用
查看>>
html代码究竟什么用途
查看>>
Hadoop HDFS编程 API入门系列之路径过滤上传多个文件到HDFS(二)
查看>>
Python version 2.7 required, which was not foun...
查看>>
context:annotation-config vs component-scan
查看>>
exgcd、二元一次不定方程学习笔记
查看>>
经典sql
查看>>
CSS3边框会动的信封
查看>>
JavaWeb实例设计思路(订单管理系统)
查看>>