centos虚拟机中挂新硬盘

配置一台centos7,主硬盘20G装系统;副硬盘20G作为数据盘(格式:XFS)挂载到根目录:/vdir/ ,XFS是高性能文件系统.

外层vm硬盘添加好后,执行下面

1.fdisk -l    //查看当前硬盘信息

2.fdisk /dev/sdb  //查找确认是sdb,并开始针对sdb进行分区

3.接下按步骤输下面命令:

n //回车,新建new

p //回车,主分区,出现提示符再按三次回车,直到出现command (m for help):

w //回车,写入


4.fdisk -l    //再次查看分区情况,这个时候会出现/dev/sdb1

5.mkfs -t xfs /dev/sdb1    // 如果已有其他文件系统创建在此分区

6.mkdir /vdir //在根下面创建目录vdir

7.mount /dev/sdb1 /vdir/ //挂载分区

8.df -Th //可查看硬盘挂载情况

配置kvm虚拟机

1.cat /proc/cpuinfo | grep vmx //检查是否支持虚拟化

2.安装kvm
yum -y install qemu-kvm qemu-kvm-tools qemu-img virt-manager libvirt libvirt-python libvirt-client bridge-utils virt-viewer virt-install gcc gcc++

3.lsmod | grep kvm //查看模块

4.关闭selinux设置为disabled,并重新启动
vim /etc/selinux/config
SELINUX=disabled

进入

iptables -t nat -A PREROUTING -p tcp -d 192.168.159.138 --dport 5555 -j DNAT --to 10.8.8.99:22


出来时候是有dns,所有不能使用 -p tcp

iptables -t nat -A POSTROUTING -s 10.8.8.0/24 -j SNAT --to 192.168.159.138

posted @   代码家园  阅读(303)  评论(0编辑  收藏  举报
(评论功能已被禁用)
编辑推荐:
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
阅读排行:
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 地球OL攻略 —— 某应届生求职总结
· 周边上新:园子的第一款马克杯温暖上架
· 提示词工程——AI应用必不可少的技术
· Open-Sora 2.0 重磅开源!
点击右上角即可分享
微信分享提示