centos7.5虚拟机一些初始化操作

目录

centos7.5虚拟机初始化操作

1、设置默认eth0网卡名称

2、网络信息规划

3、关闭selinux、firewalld、NetworkManager 

4、主机名规划与解析

5、安装yum源和常用包

6、时间定时同步

7、内核优化

8、制作快照


电脑配置感人,偏热爱学习,技术也差,经常虚拟机搭建一套环境后叫苦连连,无法支撑别的技术部署实践或者有时玩崩,
根据习惯,做一些初始化操作,仅用于日常练习,不安全不安全不安全。

centos7.5虚拟机初始化操作

1、设置默认eth0网卡名称

# 初次安装打开kernel选项设置默认eth0
TAB键+net.ifnames=0 biosdevname=0
# 远程连接
SecureCRT--选项--会话选项--仿真--终端--xterm--后面两个勾上--外观--字体和编码

2、网络信息规划

#规划网段
虚拟机--编辑--虚拟网络编辑器--NET--网段以及DHCP配置

#IP设置
vi /etc/sysconfig/network-scripts/ifcfg-eth0 
TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=static
DEFROUTE=yes
NAME=eth0
DEVICE=eth0
ONBOOT=yes
IPADDR=192.168.192.128
NETMASK=255.255.255.0
GATEWAY=192.168.192.2

systemctl restart network 

#DNS设置
vi /etc/resolv.conf 
nameserver 192.168.192.2 

3、关闭selinux、firewalld、NetworkManager 

sed -i 's/enforcing/disabled/g' /etc/selinux/config
systemctl stop firewalld
systemctl disable firewalld
systemctl disable NetworkManager 

4、主机名规划与解析

hostnamectl set-hostname k8s-master
cat /etc/hosts
127.0.0.1   localhost localhost.localdomain localhost4 localhost4.localdomain4
::1         localhost localhost.localdomain localhost6 localhost6.localdomain6
192.168.192.128 k8s-master
192.168.192.129 k8s-node1
192.168.192.130 k8s-node2

5、安装yum源和常用包

cd /etc/yum.repos.d
wget http://mirrors.aliyun.com/repo/epel-7.repo

yum install -y net-tools vim lrzsz tree screen lsof tcpdump nc mtr nmap openssl-devel wget telnet unzip bind-utils ntpdate 

6、时间定时同步

which ntpdate
/usr/sbin/ntpdate
crontab -e
*/60 * * * * /usr/sbin/ntpdate pool.ntp.org > /dev/null 2>&1

7、内核优化

vim /etc/sysctl.conf

vm.swappiness = 0
vm.max_map_count=655360
kernel.sysrq = 1
fs.file-max=65535
net.core.somaxconn = 65535

net.ipv4.conf.all.rp_filter = 0
net.ipv4.conf.default.rp_filter = 0
net.ipv4.conf.default.arp_announce = 2
net.ipv4.conf.lo.arp_announce = 2
net.ipv4.conf.all.arp_announce = 2
net.ipv4.tcp_max_tw_buckets = 5000
net.ipv4.tcp_syncookies = 1
net.ipv4.tcp_max_syn_backlog = 1024
net.ipv4.tcp_synack_retries = 2
net.ipv4.tcp_tw_reuse = 1
net.ipv4.tcp_tw_recycle = 1 
net.ipv4.tcp_fin_timeout = 30
net.ipv4.neigh.default.gc_stale_time = 120

net.ipv6.conf.all.disable_ipv6 = 1
net.ipv6.conf.default.disable_ipv6 = 1
net.ipv6.conf.lo.disable_ipv6 = 1

8、制作快照

每个阶段制作快照便于恢复,然后reboot。

拷贝虚拟机到其他节点,修改地址与主机名。
 

你可能感兴趣的:(vmware)