vi /etc/nginx/conf.d/nokvm.conf
2、修改监听端口号
listen 80; => listen 8080;
3、重启nginx服务
systemctl restart nginx
4、添加系统防火墙例外(如若主控运行在阿里云或ucloud等平台 请后台找到对应设置防火墙例外的功能)
firewall-cmd --permanent --add-port=8080/tcp
5、重载防火墙配置
firewall-cmd --reload
6、查看端口监听情况 (提示命令不存在 请yum -y install net-tools 再次执行下面命令)
netstat -lnt
tcp 0 0 0.0.0.0:8080 0.0.0.0:* LISTEN
收藏0
]]>win+R打开输入框 输入 %systemroot%/system32/drivers/etc/
然后hosts文件就是如果没有就创建个hosts文件 [注意:无任何后缀]
打开文件尾部添加:
格式: IP 域名
或: IP 域名1 域名2 域名3
注意:空格哦输入IP后需要空格
二.liunx机器
/etc/hosts 这个路径
1.多域名同IP方式批量添加命令
echo "103.179.243.14 api.bt.cn www.bt.cn bt.cn download.bt.cn dg1.bt.cn dg2.bt.cn" >> /etc/hosts
2.单域名单IP添加命令
echo "103.179.243.14 www.bt.cn" /etc/hosts
3.清空/etc/hosts文件里的bt.cn域名指定ip的配置
sed -i "/bt.cn/d" /etc/hosts
]]>guestfish --rw -a qcow2
#镜像文件绝对路径 (例子:guestfish --rw -a /home/kvm/images/CentOS-7.8.2003-x64.qcow2)
进入后先执行run;
随后执行list-filesystems 查看分区信息;
以魔方centos7.8镜像为例,分区信息为 /dev/sda1: ext4 ,执行mount /dev/sda1 / 进行分区挂载;
接下来可以修改任意文件,例如操作ssh登录提示 vi /etc/motd
执行exit 退出
目前发现一个重点问题:在挂载xfs分区时会出现分区格式不兼容的情况。例如CentOS8官方的云镜像,默认是xfs分区格式,CentOS8与CentOS7的xfs格式不相同,会出现兼容问题 运行不成功或挂载不成功,请注意区分。
1.另外一种挂载到宿主机目录方式
guestmount -a qcow2 -m 分区 /宿主机目录
#镜像文件绝对路径 (例子:guestmount -a /home/kvm/images/CentOS-7.8.2003-x64.qcow2 -m /dev/sda1 /mnt)
#卸载命令
guestunmount /mnt
二、 清除磁盘空洞
virt-sparsify -x 原qcow2镜像文件路径 --convert qcow2 新qcow2镜像文件路径
(例子:virt-sparsify -x /home/kvm/images/CentOS-7.8.2003-x64.qcow2 --convert qcow2 /home/kvm/images/tmp.qcow2)
如果出错提示tmp不足可以参考下面这个文章
[post cid="134" /]
操作完成后,可先进行重装验证是否可以正常引导启动,最后修改新qcow2镜像文件名称
三、对qcow2镜像文件进行打包压缩
qemu-img convert -c -O qcow2 需要压缩的镜像文件路径 压缩后的镜像文件路径
(例子:qemu-img convert -c -O qcow2 /home/kvm/images/tmp.qcow2 /home/kvm/images/CentOS-7.8.2003-x64.qcow2)
]]>