hyper-v centos安装后优化

已为老胡 2020-09-29 PM 957℃ 0条

转自:

https://note.xdq.me/centosan-zhuang-hou-you-hua/





安装常用软件



包括nano文字编辑器、wget、curl、lsof、bash-completion和ifconfig

sudo yum install -y nano bash-completion net-tools wget curl lsof policycoreutils-python





移除不用的服务

sudo systemctl stop iprdump iprinit iprupdate NetworkManager

sudo systemctl disable iprdump iprinit iprupdate NetworkManager

sudo yum remove -y btrfs-progs* iprutils ivtv* iwl*firmware libertas* NetworkManager* aic94xx-firmware* alsa-*





可选移除不用的服务

systemctl stop postfix avahi-daemon.socket avahi-daemon.service





然后

systemctl disable postfix avahi-daemon.socket avahi-daemon.service





然后

yum remove -y postfix avahi-autoipd avahi-libs avahi biosdevname dracut-network kexec-tools





移除networkmanager后需要使用/etc/sysconfig/network-scripts/下的配置文件进行配置



移除固定ip配置名后的0



安装hyper-v服务

sudo yum install -y hypervkvpd





修改分辨率

grubby --update-kernel=ALL --args="video=hyperv_fb:800x600"





安装yum-cron

sudo yum install -y yum-cron





更新系统

yum upgrade -y





reboot



curl方式

sudo curl -L http://file.xdq.me/centos7_hyperv.sh | bash





其他



开启内存热添加



编辑/etc/udev/rules.d/100-balloon.rules

sudo nano /etc/udev/rules.d/100-balloon.rules





填入一下内容

SUBSYSTEM=="memory", ACTION=="add", ATTR{state}="online"





开启yum-cron自动更新



编辑 /etc/yum/yum-cron.conf

nano /etc/yum/yum-cron.conf





将 apply_updates 改为 yes



删除kdump

sudo yum remove -y kexec-tools





然后

sudo nano /etc/default/grub





删除

crashkernel=auto





参考更改I/O scheduler应用设置



更改I/O scheduler

sudo nano /etc/default/grub





添加

GRUB_CMDLINE_LINUX_DEFAULT="elevator=noop video=hyperv_fb:800x600"





Gen2虚拟机(EFI)执行

sudo grub2-mkconfig -o /boot/efi/EFI/centos/grub.cfg





Gen1虚拟机执行

sudo grub2-mkconfig -o /boot/grub2/grub.cfg





确认已生效

cat /sys/block/sda/queue/scheduler





设置hostname

sudo hostnamectl set-hostname FQDN_system_name





安装EPEL源

sudo yum install -y epel-release





删除tuned

sudo yum remove -y tuned





更改swapness

sudo nano /etc/sysctl.conf





添加

vm.swappiness = 10

标签: none

非特殊说明,本博所有文章均为博主原创。

评论啦~