Jump to: navigation, search

Difference between revisions of "Main Page/cobbler"

(Usage)
 
(10 intermediate revisions by the same user not shown)
Line 1: Line 1:
[[Category:Icehouse|Release Note]]
+
其他功能
[[Category:Release Note|kimchi over ovirt-node]]
+
1、使用远程桌面软件直接连接虚拟机
 +
(1)设置虚拟机远程连接协议
 +
模板页面->选择模板编辑->图像下拉框选择连接方式,vnc协议或者spice协议
 +
(2)登录服务器,使用virsh dumpxml 虚拟机id查看远程连接的ip地址和端口
 +
(3)使用远程桌面软件,输入虚拟机的远程协议ip地址和端口,即可远程连接虚拟机
 +
远程桌面软件地址请参见xxx
  
= Release Notes =
 
  
== Abstract ==
+
D:\git\kimchi-openstack\kimchi-openstack\src\kimchi\osinfo.py:43
 +
'modern_update': dict(common_spec, disk_bus='scsi',
 +
                                        nic_model='virtio',
 +
                              sound_model='ich6')
  
* Ovirt-node is a lightweight hyperviosr management system based on KVM and linux system like centos, fedora. Kimchi is an HTML5 based management tool for KVM. This project aims to integrate them together and to build iso based on them.
+
if distro in modern_version_bases[arch]:
 +
        if LooseVersion(version) >= LooseVersion(
 +
                modern_version_bases[arch][distro]):
 +
            if arch == 'x86':
 +
                params.update(template_specs[arch]['modern_update'])
 +
            else:
 +
                params.update(template_specs[arch]['modern'])
 +
        else:
 +
            params.update(template_specs[arch]['old'])
  
* User can use this project to rapidly create environment for creating VM.
+
                                'window': '0'},
 
 
== Build ISO ==
 
1. Install a host with CentOS 6.5(fedora may also be ok but we haven't made tests on it by now)
 
 
 
2. Config yum for ovirt-node, kimchi which may need OS, epel. You can config them by yourself, or just run the following commands
 
 
 
cd compute
 
 
 
sh installrepo.sh
 
 
 
3. Install some dependent packages for building ovirt-node, kimchi
 
 
 
sh installdeps.sh
 
 
 
4. Build iso
 
 
 
sh autobuild.sh --kimchi
 
 
 
== Install ISO ==
 
1. Install iso
 
 
 
(1) The procedure is the same as installing ovirt-node
 
 
 
(2) Config static ip, ssh login and host name in configuration page
 
 
 
== Use kimchi ==
 
1. Use admin account to login into ovirt, press 'F2' to exit to command line, run the following command to config password and allow ssh login for root account
 
 
 
/usr/libexec/ovirt-config-password
 
 
 
2. Using winscp or other tools to update iso to host
 
 
 
3. Using admin account to login into kimchi, which's URL is http://186.100.20.161:8000/
 
 
 
3.
 

Latest revision as of 11:18, 21 October 2014

其他功能 1、使用远程桌面软件直接连接虚拟机 (1)设置虚拟机远程连接协议 模板页面->选择模板编辑->图像下拉框选择连接方式,vnc协议或者spice协议 (2)登录服务器,使用virsh dumpxml 虚拟机id查看远程连接的ip地址和端口 (3)使用远程桌面软件,输入虚拟机的远程协议ip地址和端口,即可远程连接虚拟机 远程桌面软件地址请参见xxx


D:\git\kimchi-openstack\kimchi-openstack\src\kimchi\osinfo.py:43 'modern_update': dict(common_spec, disk_bus='scsi',

                                        nic_model='virtio',
                             sound_model='ich6')

if distro in modern_version_bases[arch]:

       if LooseVersion(version) >= LooseVersion(
               modern_version_bases[arch][distro]):
           if arch == 'x86':
               params.update(template_specs[arch]['modern_update'])
           else:
               params.update(template_specs[arch]['modern'])
       else:
           params.update(template_specs[arch]['old'])
                               'window': '0'},