虚拟机安装Centos7系统后优化操作

重点说明

  运维人员在进行一些实验操作时,需要干净的Centos系统来实现需求。当手上服务器资源紧张,同时实验操作所需占用的资源不大时,通过VMware虚拟机安装Centos系统,即可满足需求。

  以下操作针对于VMware软件上新创建的Centos7的虚拟机的优化,当需要多台虚拟机的实验环境时,可通过以下需求先操作配置出一台优化机(也可称为模板机),并创建快照记录,以后的多台虚拟机环境都可基于此模板机快照创建,开机后只需将对应的网卡配置中的ip地址和主机名进行更改,无需再做任何操作,即可使用优化后的Centos环境!

  Centos7系统初始化脚本,可参考链接:https://www.cnblogs.com/kazihuo/p/10313219.html

网络配置

# 链接:https://www.cnblogs.com/kazihuo/p/7709938.html

按照链接操作并配置网卡信息,实现虚拟机能够共享物理机网络,同时还固定了虚拟机ip地址的效果。

配置yum源(可选操作)

# 目前大多数虚拟机都通过网络直接使用网络yum,Centos7默认自带使用的是aliyun的源,故有网络的连接的虚拟机可直接使用网络yum。当有使用本地yum源需求的童鞋可见下文。

# 确保本地镜像连接到系统

# 依次在VMware中的虚拟机上点击右键 >> 设置 >> 虚拟机设置 >> 使用iso镜像文件,并选择相应的镜像;

# 创建挂载目录挂载镜像内容

# mkdir -p /mnt/iso

# 挂载,需要开机自动挂载需将其添加到/etc/fstab

# mount -t iso9660 /dev/sr0 /mnt/iso/

# 备份原repo

# mkdir -p /etc/yum.repos.d/bak && mv /etc/yum.repos.d/*repo /etc/yum.repos.d/bak/

# 添加本地repo文件

# vim local.repo

[CentOS7]
name=CentOS-server
baseurl=file:///mnt/iso/      # file://是协议,后面的/mnt/iso是光盘数据挂载点
enabled=1
gpgcheck=0

# 清缓存并加载yum数据

# yum clean all && yum makecache

常用软件安装

# yum -y install lrzsz vim net-tools dos2unix wget rsync ntpdate

IPTABLES/SELINUX关闭

# systemctl stop firewalld

# systemctl disable firewalld

# sed -i ‘s/SELINUX=enforcing/SELINUX=disabled/g‘ /etc/selinux/config

# setenforce 0

密钥认证

# ssh-keygen -t rsa

# mv /root/.ssh/{id_rsa.pub,authorized_keys}

说明:执行以上操作后,后续基于此快照创建的新虚拟机环境的服务器,都可实现互相无密连接!

系统环境配置(根据个人喜好配置)

# bash环境变量修改

# sed -i ‘s/\\h \\W/\\h \\w/g‘ /etc/bashrc

# 主机名修改

# hostnamectl set-hostname kazihuo

# 个人常用目录创建

# mkdir -p /{kzh,kzh-bak}/{pkg,scr,test,info}

SSH连接优化(可选操作)

# 通过Xshell等工具连接虚拟机时,会出现短暂的3s左右的等待后才能连接成功,其是Centos的内部ssh连接时出现的安全校验等机制,因是自己使用的虚拟机,不存在安全问题的考虑,故可关闭部分校验操作,加快ssh连接时的速度。

# 下列2选项,默认是yes,改为no即可(重启ssh服务后生效)

# vim /etc/ssh/sshd_config

UseDNS no
GSSAPIAuthentication no

时间配置(可选操作)

# 默认情况下装完系统后,系统时间会自动更新到网络时间,但在后续的虚拟机使用过程中多次的快照暂停或者启动,可能导致时间信息错乱的问题,故此进行添加定时任务操作。

# echo "*/3 * * * * /usr/sbin/ntpdate ntp1.aliyun.com;/sbin/hwclock -w > /dev/null 2>&1" >>/var/spool/cron/root

# 将时间同步命令写入到定时任务后,手动执行一次同步时间命令后,查看当前时间

# ntpdate ntp1.aliyun.com && date

# 时区显示问题处理

# 问题描述(一)

通过时间查看命令查看到显示时间对应的时区是EDT,其指美国东部夏令时间,跟北京时间有12小时的时差,晚12小时,如下图:

# 问题解决(一)

# 将系统时间EDT转换为CST

[[email protected] ~]# mv /etc/localtime /etc/localtime.bak

[[email protected] ~]# ln -s /usr/share/zoneinfo/Asia/Shanghai /etc/localtime

[[email protected] ~]# date

Mon Oct 14 11:32:36 CST 2019

重启操作

# 为确保所有配置均可生效,当所有配置完成后,执行虚拟机的重启操作

# reboot

原文地址:https://www.cnblogs.com/kazihuo/p/11671130.html

时间: 2024-07-29 12:29:14

虚拟机安装Centos7系统后优化操作的相关文章

虚拟机安装windows10系统后花屏了如何解决

很多用户既想要体验新版的win10系统,又担心电脑安装win10后会出现未知的故障.这该怎么办呢?其实,我们可以先使用虚拟机来安装体验下Win10系统.不过,部分用户在Virtual中安装Win10后,打开开始菜单后却遇到了界面出现花屏.动态磁贴不能正确渲染等问题.这该怎么办呢?下面,就随小编看看具体解决方法. 出现这一问题的原因可能是动态磁贴的渲染与虚拟机的2D Video.3D加速不兼容.此时可尝试关闭VirtualBox相关选项来解决: 先关闭365bet虚拟机,打开设置(虚拟机属性),然

真实的物理机安装Centos7系统后网卡只有lo没有eno1的解决办法:实际上是物理机未安装网驱动卡

问题症状: 我真实的物理机安装Centos7系统后,在/etc/sysconfig/目录下查看,发现网卡只有lo没有eno1,出现该问题的实际原因是物理机未安装网驱动卡. 解决办法: 不多说了,让我们直入正题吧.先查看计算机的网卡型号: lspci | grep -i ethernet 针对i219-v网卡的linux版本的驱动下载地址: https://downloadcenter.intel.com/zh-cn/download/15817?_ga=1.159975677.114505945

解决虚拟机安装linux系统后不能上网的问题

一.首先虚拟机设置为桥联方式 需要配置下centos的IP及DNS 二.CentOS 修改网关  修改对应网卡的网关的配置文件 [[email protected]]# vi /etc/sysconfig/network 修改以下内容 NETWORKING=yes     (表示系统是否使用网络,一般设置为yes.如果设为no,则不能使用网络,而且很多系统服务程序将无法启动) HOSTNAME=centos     (设置本机的主机名,这里设置的主机名要和/etc/hosts中设置的主机名对应)

win10下虚拟机安装XP系统 后无网卡的解决

Windows 8提供了免费的虚拟机 Hyper-V, 但是在配置 Hyper-V虚拟机的时候经常遇到虚拟机无法上网,本文介绍的是: 原料 Windows 10 Hyper-V Windows XP 添加网卡适配器 1 创建一个虚拟机网络交换机 2 创建一个 外部网络如下图所示: 3 添加一个旧版的网络适配器: 4 设置旧版网络适配器: END

Vmware虚拟机安装centos7.2系统

本文章针对小白同学!文章属于保姆级的教程!全程图文教学,并在文章尾部附带博主录制视频教学 系统安装准备 系统镜像源 1 CentOS-7-x86_64-Everything-1511.iso 此文章不介绍虚拟机如何安装,虚拟机如何安装可以参照以下网址: https://jingyan.baidu.com/article/3a2f7c2ec72cfb26afd61189.html 下载centos镜像 方式一 打开浏览器,把下面链接复制到浏览器地址框回车进入 1 http://archive.ke

VMware虚拟机安装Centos7图文教程

CentOS 是一个工业标准的 Linux 发行版,是红帽企业版 Linux 的衍生版本.你安装完后马上就可以使用,但是为了更好地使用你的系统,你需要进行一些升级.安装新的软件包.配置特定服务和应用程序等操作. 这篇文章主要介绍了如何在VMware安装centos7系统! 1. 下载centos 地址:https://www.centos.org/download/ 简单介绍下个版本区别: DVD:标准安装版,一般下载这个就可以了 Everything:对完整版安装盘的软件进行补充,集成所有软件

VirtualBox下安装CentOS7系统

本文假定你已经知道如何安装VirtualBox虚拟机软件,并且已经安装好了. 首先我们需要准备好centos的iso镜像文件,可以从centos的官网下载. 以下操作使用的VirtualBox版本号是5.2.0 一.创建虚拟机 1.下载好操作系统镜像文件后,打开VirtualBox,点击新建虚拟机(首次新建虚拟机推荐使用向导模式,熟练操作步骤后建议使用专家模式) 虚拟机名称可以随便输入,类型选择linux,在操作系统的发行版本中没有找到可选的centos版本,我们选择Other Linux版本(

VirtualBox安装及使用说明和虚拟机安装XP系统图文教程

virtualbox是一款开源的虚拟机软件,它能够支持多种操作系统的安装如:Solaris.Windows.DOS.Linux.OS/2 Warp.BSD等系统作为client操作系统,而且最新版本号:VirtualBox-4.1.18-78361(2012-6-20公布)还支持Android 4.0系统,更大程度的给予使用者们便利,它的功能十分强大且易用,相对其它虚拟机软件来说占用内存较小,值得下载使用.本文就为大家介绍一下VirtualBox安装及使用说明和虚拟机安装XP系统图文教程. 一.

虚拟机安装CentOS7 Minimal、jdk和hadoop

虚拟机安装CentOS7 Minimal.jdk和hadoop Table of Contents 1. 安装版本 2. PD安装 3. vim安装和配置 4. 主机名变为bogon的解决办法 5. jdk的安装和配置 6. hadoop安装测试 1 安装版本 CentOS-7-x8664-Minimal-1503-01.iso 2 PD安装 不要选择快速安装 启动后,命令行选择安装 NETWORK&HOSTNAME : ON 选择好INSTALLATION DESTINATION root p