您好,登录后才能下订单哦!
今天就跟大家聊聊有关如何理解Kimchi,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。
Kimchi是一款基于HTML5的KVM管理工具。她设计的初衷就是为了使KVM操作简单化,包括KVM的的开启以及KVM虚拟机的创建操作等。 
 Kmichi作为一个后台进程运行于主机服务器上。她通过libvirt来对KVM进行管理。她的管理界面是浏览器形式,并且支持HTML5. 
 
 支持的浏览器有以下: 
 桌面浏览器: 
 ----------------------- 
 * **Internet Explorer:** IE9+ 
 * **Chrome:** Current-1 version 
 * **Firefox:** Current-1 version Firefox 24ESR 
 * **Safari:** Current-1 version 
 * **Opera:** Current-1 version 
 
 移动工具浏览器: 
 ----------------------- 
 * **Safari iOS:** Current-1 version 
 * **Android Browser** Current-1 version 
 
 Current-1表示支持当前稳定版本和之前的一个版本。 
 
 
 Kimchi安装依赖: 
 对于fedora和RHEL 
 $ sudo yum install gcc make autoconf automake gettext-devel git \ 
                         python-cherrypy python-cheetah libvirt-python \ 
                         libvirt libxml2-python python-imaging \ 
                         PyPAM m2crypto python-jsonschema rpm-build \ 
                         qemu-kvm python-psutil python-ethtool sos \ 
                         python-ipaddr python-lxml nfs-utils \ 
                         iscsi-initiator-utils libxslt pyparted nginx \ 
                         policycoreutils-python python-libguestfs \ 
                         libguestfs-tools 
 # 如果使用RHEL6, 安装下面依赖包: 
 $ sudo yum install python-unittest2 python-ordereddict 
 # 重启libvirt使修改的配置生效 
 $ sudo service libvirtd restart 
 以下包需要版本: 
         python-psutil >= 0.6.0 
 有些包本地可获取,有些需要手动下载。 
 
 对于debian系统: 
 $ sudo apt-get install gcc make autoconf automake gettext git \ 
                            python-cherrypy3 python-cheetah python-libvirt \ 
                            libvirt-bin python-libxml2 python-imaging \ 
                            python-pam python-m2crypto python-jsonschema \ 
                            qemu-kvm libtool python-psutil python-ethtool \ 
                            sosreport python-ipaddr python-lxml nfs-common \ 
                            open-iscsi lvm2 xsltproc python-parted nginx \ 
                            firewalld python-guestfs libguestfs-tools 
 包的版本限制: 
         python-jsonschema >= 1.3.0 
         python-psutil >= 0.6.0 
 
 编译和安装: 
 ----------------- 
     $ ./autogen.sh --system 
     #./configure  #可能有这一步 
     $ make 
     $ sudo make install   # Optional if running from the source tree 
 
 运行: 
 --- 
     $ sudo kimchid --host=0.0.0.0 
 
 使用方法: 
 在浏览器中输入https://serverIP:8001。将会看到如图所示的界面(/docs/kimichi-login.png) 
 Kimchi利用PAM用户验证技术,所以你可与输入你的主机的用户名和密码来登录自己的主机。然后你将会看到如图:(docs/kimchi-guest.png) 
 她向你展示了正在运行的虚拟机以及虚拟机实时运行的截图。你可以用操作按钮来关闭虚拟机或者在一个新的窗口打开虚拟机。 
 如果想要创建一台虚拟机,点击右上方的+按钮创建即可。在Kimchi中,所有的虚拟机都是通过模板来创建的。 
 你可以通过上方导航栏的模板链接(Template link)来查看或者修改模板。 
 模板界面如图:(/docs/kimchi-templates.png) 
 通过这个界面,你可以改变一个模板的参数,或者点击右上方的+按钮来创建一个新模板。 
 如果要创建一个新模板,你需要一个ISO镜像在你的主机上,或者远程主机上。如果你想使用自己的ISO,请将其复制到开箱即用的存储池之中(默认路径为:/var/lib/kimchi/isos)。 
看完上述内容,你们对如何理解Kimchi有进一步的了解吗?如果还想了解更多知识或者相关内容,请关注亿速云行业资讯频道,感谢大家的支持。
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。