片段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

  • 键入 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的使用与结果说明,可以参考https://mp.weixin.qq.com/s/HENC8jwvh1QwlxPhrZw_0Q

参数设置

  • 素数: 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

CentOS 6与7对比【转】的更多相关文章

  1. 最详细的CentOS 6与7对比(三):性能测试对比

    本主题将从3个角度进行对比 常见设置(CentOS 6 vs CentOS 7) 服务管理(Sysvinit vs Upstart vs Systemd) 性能测试(cpu/mem/io/oltp) ...

  2. 最详细的CentOS 6与7对比(二):服务管理对比

    本主题将从3个角度进行对比 常见设置(CentOS 6 vs CentOS 7) 服务管理(Sysvinit vs Upstart vs Systemd) 性能测试(cpu/mem/io/oltp) ...

  3. 最详细的CentOS 6与7对比(一):常见设置对比

    本主题将从3个角度进行对比 常见设置(CentOS 6 vs CentOS 7) 服务管理(Sysvinit vs Upstart vs Systemd) 性能测试(cpu/mem/io/oltp) ...

  4. centos 使用 beyond compare 对比工具

    我这里的环境是centos7桌面版 三条命令安装beyond compare wget http://www.scootersoftware.com/bcompare-4.2.3.22587.x86_ ...

  5. CentOS 7 网卡配置对比

    1.DHCP模式(原始) [root@centos7-minimal /]# vim /etc/sysconfig/network-scripts/ifcfg-eno16777736 TYPE=&qu ...

  6. 安装Ubuntu Server18.04(附与CentOS占用体积和Python版本的对比)

    这边只演示一下最新系统的安装过程,设置之类的和以前讲的Kali以及CentOS大同小异:https://www.cnblogs.com/dunitian/p/4822808.html#linux 和C ...

  7. Linux下 CentOS 7 对比6 改动详解 及 系统安装

    系统基础服务变化 操作系统 本文CentOS7 为最新版7.5 本文CentOS6 为6.9 操作 Centos6 Centos7 对比 自动补全 只支持命令.文件名 支持命令.选项.文件名 文件系统 ...

  8. Redis 对比 Memcached 并在 CentOS 下进行安装配置

    了解一下 Redis Redis 是一个开源.支持网络.基于内存.键值对的 Key-Value 数据库,使用 ANSI C 编写,并提供多种语言的 API ,它几乎没有上手难度,只需要几分钟我们就能完 ...

  9. centos6 free 和 centos 7的free 的差异与对比

    目录 一 centos6 free 常用参数和含义 centos6 free 命令示例 free 值讲解 计算公式 二 centos7 free 常用的参数 centos7 free 命令示例 计算公 ...

随机推荐

  1. Feature Selection

    两方面(发散,相关)~三方法(FWE) F:方皮卡互 W:RFE E:惩罚树 一.简介 我们的数据处理后,喂给算法之前,考虑到特征的实际情况,通常会从两个方面考虑来选择特征: 1)特征是否发散:如果一 ...

  2. hd loadBalanceServer F5 BIG-IP / Citrix NetScaler / Radware / Array / HAProxy /

    s 五.Citrix NetScaler 和 CDN 案例 问题描述: Citrix 10.5.66.9软件版本下,存在计时器bug,此bug会造成CDN长连接回源超过设备默认的180S,会发fin包 ...

  3. Linux记录-在线扩容8e

    1.fdisk -l 2.增加分区 3.3:键入 p,主分区,并键入3(编号): 默认起始扇区和结束扇区即可(键入两次Enter) 键入t,修改分区类型为8e: 键入w,写分区表,然后重启: 卷扩容, ...

  4. C# Selenium学习

    https://blog.csdn.net/hjkl950217/article/details/54314760 https://www.cnblogs.com/vaevvaev/p/7041842 ...

  5. UEditor js动态创建和textarea中渲染【原】

    UEditor动态创建和textarea中渲染 http://ueditor.baidu.com/website/examples/textareaDemo.html <!DOCTYPE> ...

  6. Oracle数据库用户锁定原因以及处理方式(ORA-28000)

    现场在实施过程中,基于安全考虑(用户名和密码之前暴露给其他公司了),需要对用户密码进行修改. 修改过程很简单(alter user [username] identified by [password ...

  7. Lua的协程基础

    参考:Lua中的协同程序 coroutine   http.lua 协同程序(Coroutine): 三个状态:suspended(挂起,协同刚创建完成时或者yield之后).running(运行). ...

  8. Python自定义分页组件

    为了防止XSS即跨站脚本攻击,需要加上 safe # 路由 from django.conf.urls import url from django.contrib import admin from ...

  9. C++ 出现异常“.... \debug_heap.cpp Line:980 Expression:__acrt_first_block==header"

    本人是在写dll项目中出现了这个问题,经过一天的研究,尝试了三个步骤1.在配置属性->常规->MFC的使用中,将在静态库中使用MFC改为在共享DLL中使用MFC.但是还会出错2.原因是dl ...

  10. 微信小程序开发(5) 2048游戏

    在这篇微信小程序开发教程中,我们将介绍如何使用微信小程序开发2048小游戏. 本文主要分为两个部分,小程序主体部分及小游戏页面部分 一.小程序主体部分 一个小程序主体部分由三个文件组成,必须放在项目的 ...