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

最新文章

  1. C++ 创建和遍历二叉树
  2. Redis 笔记与总结3 list 类型
  3. cocos2d-x 多线程以及线程同步
  4. NOIP2006 能量项链
  5. tomcat动态映射路径
  6. for i in xrange(0,5)使用过程中遇到的问题
  7. 实验--DHCP服务器搭建
  8. java面向对象--抽象类和接口
  9. vue2.0填坑有感(持续更新ing)
  10. [Nuget]Nuget命令行工具安装
  11. jquery $.ajax({});参数详解
  12. (转)vim中多行注释
  13. AWK学习一例
  14. 什么是对象:EVERYTHING IS OBJECT(万物皆对象)
  15. 【译】第10节---数据注解-Key
  16. python - selenium 2 升级到最新版本
  17. Linux防火墙操作
  18. Log4j 2.0在开发中的高级使用具体解释—介绍篇(一)
  19. PAT 1020 月饼 (25)(精简版代码+思路+推荐测试用例)
  20. 聊聊Http协议

热门文章

  1. raspberrypi&linux
  2. 【BZOJ1216】[HNOI2003] 操作系统(堆+模拟)
  3. Linux运维工程师是什么鬼?
  4. MFC-[转]基于MFC的ActiveX控件开发
  5. 更新MySQL数据库( java.sql.SQLException: No value specified for parameter 1) 异常 解决方法
  6. vue 自定义动态弹框
  7. 1072: [SCOI2007]排列perm
  8. 【计数】cf938E. Max History
  9. PHP判断时关于null,0,true,flase的值
  10. 常用自写函数[更新ing]