linux虚拟化管理

简介:

虚拟机的安装(常规版)

在真机中用超级用户的身份来执行virt-manager命令,管理控制台。因为我下载好了驱动光盘,所以选择第一个光盘安装。

d96a747801ce69f2a7ec96bc0436b0b3.png-wh_

找到光盘的存放路径。

0d65a22b7036eb5bb012c4ac903b9043.png-wh_

设置内存为1024 M

23cea49ebcb9ed9139917c9cae922054.png-wh_

占用硬盘为8G

caac5b42dc88212840bbbb0a35d805a0.png-wh_

给虚拟机起名为node1

5aefabfad6b49d67c762ab1aeec7947a.png-wh_

点击完成后出现界面,并且选择第一个linux7.2版本

d97cceb6d0c5a376fa9f587d951dfa1a.png-wh_

这些里面有的需要设置有的不是必须设置,根据个人需要

47c675b2a0face54cbdaf3ac129148b1.png-wh_

设置时区

094e68bff28ba61d2a54706117c91d92.png-wh_

设置键盘

7c0646fc627fc93bee6d137c38afcff3.png-wh_


设置语言(我选择英语和汉语)

0dcb3643e5292b72a18caf87603b3ffc.png-wh_

系统设置(system)

8d42ec2d583789d4464c927778467386.png-wh_

选择自定义安装

1a29a76ee88448d7fe5c23801a75bb4c.png-wh_

点击蓝色字体进行分区

ac417d4572e511a5ab0050a2c20394b7.png-wh_

一般默认分三个盘(‘/’(根目录):存放所有的系统必须的文件;‘/boot’(根下的boot目录):存放系统Kernel的配置文件,swap存放所有用户的所生成的文件)

bb86d903b5da02d87a30dbf8d39a2baf.png-wh_
设置root密码

a3746b1dadc6a524aa0543e43f851aa0.png-wh_

完成

82966453d81f9429fb7553b18975b12f.png-wh_

2.一般来说在装载一台虚拟机的时候是可以通过手动来完成的,但是如果要进行很多台的虚拟机时候使用配置文件来安装可以节省不少操作,并且可以减少出错。

5f4d6817a03dae5809b5ce7dd293c1b8.png-wh_

给文件加上x权限,然后就可以运行了

0a852bc81efd44d9c44cc99041d3e84a.png-wh_

这是虚拟机的所有信息,此处显示的是硬盘文件信息。

d2411dcf1b8a65f9c794a52b8cc8f62b.png-wh_

一个装好的虚拟机一定室友两部分组成的,nodexml文件是通过设置硬盘来进行自动

写好的并且存放在/etc/libvirt/qemu目录下

5883f86d06b0e91fce469e694628a148.png-wh_


73fef39d848302b530f51d5d623c1886.png-wh_

虚拟机快照

虚拟机快照技术就是为例防止将母本的CD文件进行多次修改使用会出错,所以就好像给这个文件进行拍照,利用此照片进行操作,但是在读取时候还是读取的母本中的内容。快照文件如下

qemu-img create -f qcow2 -b vm2.qcow2 node1.qcow2

7890d8e497a7a3b40344b582806928c5.png-wh_

恢复技术

如果不小心在虚拟机中只执行了如下命令,则很可能导致系统彻底完蛋!此时就可以用到虚拟机的恢复技术;

c09b58278d4d989e17b346af543ff035.png-wh_

恢复的文件如下:

e72688d5299f529a946932b1fc18bef6.png-wh_

管理

virt-manager  开启图形管理工具

virt-viewer vmname  显示虚拟机,vmname表示虚拟机名称

virsh list   列出正在运行的vm

virsh list --all   列出所有vm

virsh start vmname  运行指定vm

virsh shutdown vmname  正常关闭指定vm

virsh destroy vmname  强行结束指定vm

virsh create vmname.xml  临时恢复指定vm,vmname表示前端管理文件

virsh define vmname.xml   永久恢复vm

virsh undefine  vmname  删除vm的前端管理,不会删除存储

bb0fce7b02bc868cb8a206052173e752.png

自动生成node1

062ba12cb0815845c7dbf6b8872fe49a.png-wh_

virsh create vmname.xml  临时恢复指定vm,vmname表示前端管理文件

26bae6510b39854b98c0bf89893ecf65.png-wh_

virsh shutdown vmname  正常关闭指定vm

5370d5d15921a5287b3c0ce372c8319f.png-wh_

virsh start vmname  运行指定vm

bb9fc358bb982f0a3f5653c58b7ed3c5.png-wh_

virsh destroy vmname  强行结束指定vm

494662bdd19cb44ec274f0cb85396a9b.png-wh_

virsh undefine  vmname  删除vm的前端管理,不会删除存储

2979660fa8752dd47ab4177ba8f27fed.png-wh_





























本文转自技术小白JDY51CTO博客,原文链接:http://blog.51cto.com/13355576/1975853 ,如需转载请自行联系原作者



相关文章
|
14天前
|
安全 Linux 虚拟化
网络名称空间在Linux虚拟化技术中的位置
网络名称空间(Network Namespaces)是Linux内核特性之一,提供了隔离网络环境的能力,使得每个网络名称空间都拥有独立的网络设备、IP地址、路由表、端口号范围以及iptables规则等。这一特性在Linux虚拟化技术中占据了核心位置🌟,它不仅为构建轻量级虚拟化解决方案(如容器📦)提供了基础支持,也在传统的虚拟机技术中发挥作用,实现资源隔离和网络虚拟化。
网络名称空间在Linux虚拟化技术中的位置
|
1月前
|
监控 Linux Shell
【Shell 命令集合 网络通讯 】Linux 配置和管理网络流量的形状 shapecfg命令 使用指南
【Shell 命令集合 网络通讯 】Linux 配置和管理网络流量的形状 shapecfg命令 使用指南
39 0
|
27天前
|
存储 算法 Linux
【Linux 应用开发 共享内存】深入理解和实践 ftruncate:共享内存的有效管理
【Linux 应用开发 共享内存】深入理解和实践 ftruncate:共享内存的有效管理
60 5
|
1月前
|
域名解析 网络协议 Linux
【Shell 命令集合 网络通讯 】Linux 设置和管理网络接口配置信息 netconfig命令 使用指南
【Shell 命令集合 网络通讯 】Linux 设置和管理网络接口配置信息 netconfig命令 使用指南
53 1
|
1月前
|
监控 Linux Shell
【Shell 命令集合 网络通讯 】Linux管理终端设备的登录过程 getty命令 使用指南
【Shell 命令集合 网络通讯 】Linux管理终端设备的登录过程 getty命令 使用指南
33 0
|
1月前
|
搜索推荐 Shell Linux
【Shell 命令集合 系统管理 】Linux 管理用户配置文件 userconf命令 使用指南
【Shell 命令集合 系统管理 】Linux 管理用户配置文件 userconf命令 使用指南
37 2
|
15天前
|
网络协议 Linux
在Linux中,管理和配置网络接口
在Linux中管理网络接口涉及多个命令,如`ifconfig`(在新版本中被`ip`取代)、`ip`(用于网络设备配置)、`nmcli`(NetworkManager的CLI工具)、`nmtui`(文本界面配置)、`route/ip route`(处理路由表)、`netstat/ss`(显示网络状态)和`hostnamectl/systemctl`(主机名和服务管理)。这些命令帮助用户启动接口、设置IP地址、查看连接和路由信息。不同发行版可能有差异,建议参考相应文档。
19 4
|
9天前
|
消息中间件 监控 Linux
Linux进程和计划任务管理
通过这些命令和工具,你可以有效地管理Linux系统中的进程和计划任务,监控系统的运行状态并保持系统的稳定和可靠性。 买CN2云服务器,免备案服务器,高防服务器,就选蓝易云。百度搜索:蓝易云
101 2
|
14天前
|
Linux Shell 虚拟化
linux 部署docker容器虚拟化平台(二)--------docker 镜像制作方法
linux 部署docker容器虚拟化平台(二)--------docker 镜像制作方法
21 0
|
15天前
|
存储 缓存 监控
Linux内存和硬盘空间管理技巧
了解Linux内存和硬盘管理技巧,提升系统性能和稳定性。使用`free`, `top`, `vmstat`监控内存,通过`sync`, `echo 1 > /proc/sys/vm/drop_caches`清理缓存。利用Swap分区释放内存。借助`df`, `du`检查硬盘空间,清理无用文件,使用`clean-old`, `gzip`, `tar`压缩归档。查找大文件用`find`和`du`,确保
33 0