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
redhat-2的更多相关文章
- .NET Core & ASP.NET Core 1.0在Redhat峰会上正式发布
众所周知,Red Hat和微软正在努力使.NET Core成为Red Hat企业版Linux (RHEL)系统上的一流开发平台选项.这个团队已经一起工作好几个月了,RHEL对.NET有许多需求.今天在 ...
- 在Redhat上为.Net 项目构建基于Jenkins + Github + Mono 的持续集成环境
在Redhat enterprise 6.5 的服务器上,为在gutub 上的 .net 项目构建一个持续集成环境,用到了Jenkins和mono.因公司的服务器在内网,访问外网时要通过代理,所以在很 ...
- RedHat 和 Mirantis OpenStack 产品的版本和功能汇总和对比(持续更新)
Mirantis 和 Red Hat 作为 OpenStack 商业化产品领域的两大领军企业,在行业内有重要的地位.因此,研究其产品版本发布周期和所支持的功能,对制定 OpenStack 产品的版本和 ...
- CentOS / Redhat : Configure CentOS as a Software Router with two interfaces
CentOS / Redhat : Configure CentOS as a Software Router with two interfaces Linux can be easily co ...
- redhat 配置本地yum源163yum源epel 源,无需卸载yum!无须拷贝ISO,愿网上少一点垃圾教程误人子弟
都知道redhat不收费,但是其yum服务是要收费的,不想出钱那就自己配置yum源就好了. 首先,博主之前也没用过redhat,第一次用yum装包的时候提示什么没注册之类的,balaba一大堆,然后就 ...
- RedHat Enterprise Linux 6.4 使用 Centos 6 的yum(转)
概述 redhat的yum源需注册付费,费时费力,整理RedHat yum 安装CentOS的方法. 安装系统文件 系统:RedHat Enterprise Linux 6.4-x86_64 md5: ...
- 修改redhat 源
关于免费解决RedHat6.5的:This system is not registered to Red Hat Subscription Managemenredhat默认自带的yum源需要注册, ...
- Redhat环境下编译安装Google Bazel
Redhat环境下编译安装bazel 作者:Jack47 目前Google Bazel没有提供各个操作系统下的二进制安装包,只提供源代码,需要我们自己编译安装,详情可以见我翻译的中文版Google B ...
- RedHat 4下无resize2fs命令
在Red Hat Enterprise Linux AS release 4上进行LVM扩展分区时,发现RedHat 4下没有resize2fs,不过可以用ext2online替换resize2fs. ...
- Redhat Linux安装JDK 1.7
本篇主要介绍在Redhat Linux(Red Hat Enterprise Linux Server release 5.7 (Tikanga))系统上安装JDK 1.7,其它Linux平台安装也大 ...
随机推荐
- 梦织未来Windows驱动编程 第06课 驱动对磁盘文件的操作
代码部分: 实现一个文件C:\\text.txt,并读取写入内容到文件,然后将文件设置为只读,并隐藏文件.代码如下: //MyCreateFile.c //2016.07.22 #include &l ...
- 【转】浅谈Node.js单线程模型
Node.js采用 事件驱动 和 异步I/O 的方式,实现了一个单线程.高并发的运行时环境,而单线程就意味着同一时间只能做一件事,那么Node.js如何利用单线程来实现高并发和异步I/O?本文将围绕这 ...
- 高阶函数 -------JavaScript
高阶函数 本文摘要:http://www.liaoxuefeng.com/ JavaScript的函数其实都指向某个变量.既然变量可以指向函数,函数的参数能接收变量,那么一个函数就可以接收另一个函数作 ...
- 升级win10后电脑经常自动重启的问题
升级win10后用户体验度确实比win7强了很多,但是电脑无故的重启,让人无法接受,下面就介绍win10电脑自动重启问题的解决方案 问题分析: 遇到这种情况主要是硬件与系统不兼容所致 解决方案: 1, ...
- daemon函数实现原理 守护进程
linux提供了daemon函数用于创建守护进程,实现原理如下: #include <unistd.h> int daemon(int nochdir, int noclose); 1. ...
- vscode wepy 用户自定义代码片段
VSCode wepy 自定义代码片段 { "wepy-page": { "prefix": "wepy", "body" ...
- 微信小程序text标签
最近在做小程序,使用<text>标签的时候发现里面的文本text-family不生效, 经过试验,发现直接在text标签的class设置不生效,可以在外层包一个父元素就可以设置了. < ...
- MySQL - EXISTS 和 NOT EXISTS
语法规则: SELECT * FROM tableName t WHERE 1 = 1 AND 2 = 2 AND EXISTS (SELECT * FROM tableName t2 WHERE ...
- 爬取代理IP,并判断是否可用。
# -*- coding:utf-8 -*- from gevent import monkey monkey.patch_all() import urllib2 from gevent.pool ...
- matplotlib(一)——matplotlib横轴坐标密集字符覆盖
一.问题描述 具体问题是: 用python库matplotlib进行数据的图表展示: 图表展示图形横坐标有将近100个自定义值需要显示: 保存矢量图(svg),保存后发现横坐标过于密集,坐标值之间有覆 ...