Centos7安装kvm WEB管理工具kimchi

2023-09-24 21 0

参考:虚拟化技术之kvm WEB管理工具kimchi

一、kimchi安装

1.1 下载wok安装包和kimchi安装包

# 1. wok下载地址:
wget https://github.com/kimchi-project/kimchi/releases/download/2.5.0/wok-2.5.0-0.el7.centos.noarch.rpm
# 2. kimchi下载地址:
wget https://github.com/kimchi-project/kimchi/releases/download/2.5.0/kimchi-2.5.0-0.el7.centos.noarch.rpm

1.2 yum安装wok和kimchi

# 1. 查看yum源:
[root@vm ~]# yum repolist# 2. 安装wok和kimchi
[root@node1 ~]# yum install ./wok-2.5.0-0.el7.centos.noarch.rpm ./kimchi-2.5.0-0.el7.centos.noarch.rpm -y

1.3 启动wokd服务

# 提示:第一次启动,需要先运行systemctl daemon-reload ,这是因为安装wok这个包时,
# 它会给nginx提供一个配置文件;到此kimchi就安装好了,
# 访问宿主机的8001端口即可访问到kimchi这个服务
[root@node1 ~]# systemctl start wokd
Warning: wokd.service changed on disk. Run 'systemctl daemon-reload' to reload units.
[root@node1 ~]# systemctl status wokd
[root@node1 ~]# systemctl daemon-reload
[root@node1 ~]# systemctl stop wokd
[root@node1 ~]# systemctl start wokd
[root@node1 ~]# ss -tnl

如果启动时报如下错误:

解决办法:

  1. 执行 find / -name default.xml 命令:

  1. 再按下列步骤执行命令即可

# 1). 添加网络
[root@localhost wok]# virsh net-define /usr/share/libvirt/networks/default.xml
Network default defined from /usr/share/libvirt/networks/default.xml# 2). 查看已添加的网络
[root@localhost wok]# virsh net-list --allName                 State      Autostart     Persistent
----------------------------------------------------------default              inactive   no            yes# 3). 启动网络 
[root@localhost wok]# virsh net-start default
Network default started# 4). 设置开机启动
[root@localhost wok]# virsh net-autostart default
Network default marked as autostarted# 5). 重启wokd
[root@localhost ~]# systemctl restart wokd

二、kimchi使用

2.1 访问kimchi界面

提示:访问宿主机的8001端口需要用https协议去访问,第一访问它默认会认为我们访问的链接是非安全链接,需要我们人为手动的去点继续访问;出来以上界面就表示kimchi安装没有问题;

2.2 使用系统账号root登录kimchi

提示:登录以后默认是显示日志界面,我们可以点击virtualization;irtualization这个里面主要是管理kvm虚拟机相关操作;

提示:点击virtualization后,它会跳转以上页面,访客是guest翻译过来的,在这里表示虚拟机的意思,就是我们在宿主机上装的kvm虚拟机,通过virsh list可以看到的,在这里都可以看到;这个页面可以对虚拟机进行管理,创建、启动、停止、删除等等操作,同样模板,存储器,网络都可以在这里进行管理;

2.3 配置桥接网络

前提:宿主机已配置完桥接网络,如何配置,可参考:《CentOS7 网络配置(桥接模式)》

1). 点击 Add Network 按钮

2). 创建桥接网络

3). 创建后的效果

2.4 启动虚拟机

2.5 链接虚拟机控制台

提示:下面界面相当于我们虚拟机的显示器,控制台,我们可以在这里登录虚拟机,使用虚拟机;

管理虚拟机,模板,存储器,网络的操作都有相应按钮,根据提示填写,然后提交就可以;提醒一点,在创建网络的时候可能提示你NetworkManager服务启动了,很可能创建网络不能成功,此时可以直接到宿主机上手动创建一个网络,
有关手动创建网络,参考博客 https://www.cnblogs.com/qiuhom-1874/p/13510721.html;

2.6 修改其它配置

修改kimchi默认配置:

# 将libvirt配置信息填写在这里,即可匹配到libvirt
vi /etc/kimchi/template.conf

修改wokd配置:

# 配置登录超时等信息
[root@localhost ~]# vi /etc/wok/wok.conf

修改完重启wokd

[root@localhost ~]# systemctl restart wokd
代码编程
赞赏

相关文章

软件工程课堂作业(七)——电梯调度之需求规格说明书
软件工程课堂训练——电梯调度问题需求分析
武汉:社区万家宴热闹开席 万道自制菜肴迎新春
2023年7大最佳免费主机
【白嫖】永久免费的虚拟主机合集
使用VMware扩展Centos磁盘空间(Centos)