centos
主要的初始化过程包括:
- 确认资源信息,配置阿里(有公 )或私有yum源(无公 )
- 关闭selinux、防火墙、设置hostname
- 所有服务器配置相互SSH免密登录 – 单独执行
- 设置文件打开句柄、线程数量限制
- 关闭文件系统atime –根据应用需求选择
- 关闭THP –根据应用需求选择
- 关闭swap –根据应用需求选择
- 优化 络连接、somaxconn等内核参数
确认资源信息
ssh免密
注意:
磁盘格式化及挂载
yum源配置
基础软件安装
EPEL (Extra Packages for Enterprise Linux)是基于Fedora的一个项目,为“红帽系”的操作系统提供额外的软件包,适用于RHEL、CentOS和Scientific Linux.
我们在Centos下使用yum安装时往往找不到rpm的情况,官方的rpm repository提供的rpm包也不够丰富,很多时候需要自己编译很痛苦,而EPEL恰恰可以解决这两方面的问题。EPEL的全称叫 Extra Packages for Enterprise Linux 。EPEL是由 Fedora 区打造,为 RHEL 及衍生发行版如 CentOS、Scientific Linux 等提供高质量软件包的项目。装上了 EPEL之后,就相当于添加了一个第三方源。
lrzsz:rz、sz上传下载工具
sysstat:iostat、vmstat等命令
iotop:查看进程磁盘io排名及统计
nethogs:查看进程 络io排名及统计
iftop:实时 络流量监控
psmisc:pstree、fuser、killall命令
dstat:资源运行情况汇总
deltarpm:rpm包管理依赖
iptraf、ncurses-devel:ip监控工具
ipmi: IPMI是一个开放的标准,监控,记录,回收,库存和硬件实现独立于主CPU,BIOS,以及操作系统的控制权。
screen:GNU Screen是一款由GNU计划开发的用于命令行终端切换的自由软件。用户可以通过该软件同时连接多个本地或远程的命令行会话,并在其间自由切换。
autoconf:是为了产生可移植的shell脚本–configure的编译器
iproute、net-tools: 络工具ip、route、netstat等
基础配置
文章知识点与官方知识档案匹配,可进一步学习相关知识云原生入门技能树服务 格(istio)ServiceMesh介绍8941 人正在系统学习中
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!