首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何向太空行走的客人报告?

问如何向太空行走的客人报告?
EN

Server Fault用户
提问于 2017-05-23 21:33:04
回答 1查看 232关注 0票数 0

我正在CentOS 7上设置一个空间行走2.6服务器,以管理各种CentOS 6/7物理和虚拟机上的更新。我让服务器站起来,增加了一些频道和回复,注册了一些客户端。我甚至可以从太空行走界面启动包更新。

这些系统(包括太空行走本身)正在服务器2016Hyper-V主机上作为V运行。更多我还没有注册的机器正在运行在一个单独的Server2016Hyper-V故障转移集群上。

到目前为止,我注册的客户都是虚拟客服系统类型。当我进入Systems >时,每个系统都显示在Host:(未知主机)条目下。

  • 我(或者,我)怎样才能在太空行走中注册一个Hyper-V主机?
  • 如何将客服机与主机联系起来?
  • 是否可以将故障转移群集作为单个主机处理?

我一直在研究维特-谁,但这似乎严格地涉及卫星和RHN的订阅服务,而不是太空行走。我不知道如何用太空行走和超级V来建立它,或者如果可能的话。我在太空行走UserDocs中没有发现提到virt-谁。

EN

回答 1

Server Fault用户

回答已采纳

发布于 2017-06-08 19:42:55

我能够让virt-who使用Hyper,这需要在主机上配置必要的WinRM设置。它运行得很好,但我遇到的问题是,它也将我的Windows来宾报告给了太空行走,当然,这些机器没有得到管理,所以它们显示为一堆未知的UUID值。我选择使用fake后端,只是手动指定了关联机器的列表。使用virt-who-password在下面的文件中生成sat_encrypted_password值,然后运行virt-who --one-shot手动加载配置。

代码语言:javascript
复制
# cat /etc/virt-who.d/hvhost1.conf
[hvhost4]
type=fake
file=/etc/virt-who.d/hvhost1.json
is_hypervisor=True
hypervisor_id=hostname
sat_server=spacewalk.mydomain.local
sat_username=admin
sat_encrypted_password=
代码语言:javascript
复制
# cat /etc/virt-who.d/hvhost1.json
{"hypervisors": [{
    "hypervisorId": {
        "hypervisorId": "HVHOST1"
    },
    "name": "hvhost1.mydomain.local",
    "uuid": "B2C3D4A1-F6E5-3412-123456567890",
    "guests": [
        {
            "guestId": "A1B2C3D4-E5F6-1234-567890123456",
            "name": "hvguest1.mydomain.local",
            "state": 1,
            "attributes": {
                    "active": 1,
                    "virtWhoType": "hyperv"
            }
        }
    ],
    "facts": {
        "hypervisor.type": "hyperv",
        "cpu.cpu_socket(s)": "2",
        "hypervisor.version": "10.0.14393.1198"
    }
}]}
票数 0
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/851885

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档