redhat-2

2016年5月16日-工做日誌
1 經過PXE安裝RHEL7.2系統,
部署satellite6.2(採用不是least-stable版本,是Satellite-6.2.0-RHEL-7-20160512.0/),
步驟在(https://mojo.redhat.com/docs/DOC-1074831#comment-1038347),
此文檔是實在RHEL6.7上部署sat6.2的,與RHEL7.2不一樣的地方有:
  須要# yum install iptables-services
     # iptables -F
  最後的manifest.zip能夠採用這一個 [ http://10.66.144.9/projects/sam-virtwho/manifest/sam_install_manifest.zip ]
2
將運行satellite6.2的機器命名爲A
將運行virt-who的機器命名爲B
將運行kvm環境的機器命名爲C,
   C中的kvm環境運行的機器分別成爲c_guest1,c_guest2,c_guest3,,,
咱們的虛擬化方式選擇libvirt模式,採用remote遠程訪問獲取mapping信息的方式
[---------------->running the virt-who
|hostB,ip = 10.66.128.117
[----------------------------]


[--------------->test environment
|   hostC ip = 10.66.128.81
|--------------
|KVM |c_guest1 ip = 10.66.128.90
|    |
|    |
|--------------
|
[----------------------------]


[----------------> running the satellite6.2
|hostA ip = 10.66.128.48
[----------------------------]

3
實現步驟:
-- 在hostB和c_guest1上運行
      [# rpm -ihv  http://ip of the address running the satellite6.2/pub/katello-ca-consumer-latest.noarch.rpm ]
   能夠解決 待註冊機器 和satellite6.2server端「信任」問題
-- 在hostB和c_guest1上 註冊機器到 satellite6.2服務端 [有三種方式能夠實現,下面經過cli方式]
   [# subscription-manager register --username=admin --passwor=admin]
   這時能夠在[ https://satellite6.redhat.com ]服務器端看到註冊到的信息

-- 配置virt-who獲取 虛擬化註冊信息,
   由於咱們須要獲取 遠端 的虛擬化信息,須要對hostB的virt-who進行配置,具體的方法就是在[# vi /etc/sysconfig/virt-who]
VIRTWHO_DEBUG=1
VIRTWHO_LIBVIRT=1   #
   # Options for Libvirt mode
VIRTWHO_LIBVIRT_OWNER=ACME_Corporation  #default
VIRTWHO_LIBVIRT_ENV=Library   #default
VIRTWHO_LIBVIRT_SERVER=10.66.128.81   #this ip is the address of hostC running the KVM envrionment.
VIRTWHO_LIBVIRT_USERNAME=root
VIRTWHO_LIBVIRT_PASSWORD=lizhen

-- 重啓virt-who [# /etc/init.d/virt-who restart]
注意查看log信息 [# tail -f /var/log/rhsm/rhsm.log]

4服務器

相關文章
相關標籤/搜索