Red Hat Training
A Red Hat training course is available for Red Hat Satellite
6.2.2. 准备从本地介质导入
要执行 RHN Satellite 导入,必须满足以下前提条件:
- 成功安装 RHN Satellite。
- Red Hat Network 频道内容 ISO 或 RHN Satellite Exporter 必须可用,或 Satellite 必须可以连接到互联网和 RHN 网站。
虽然可以从 RHN 网站直接进行导入,但应该只在没有频道内容 ISO 的时候使用这个方法。它将需要较长的时间从互联网中产生一个频道。因此,Red Hat 推荐您在进行初始导入的时候使用 ISO。
6.2.2.1. 准备频道内容 ISO
频道内容 ISO 是包含原数据软件包和 XML 转储的特别集合。ISO 映像可以使用一台连接到互联网的机器从 RHN 网站上下载,然后再传递到 Satellite。在登录后,点上面浏览栏中的「频道」后点击 RHN Satellite 频道,并确定选择了和您的 Satellite 版本相应的频道。点「下载」标签页并根据这个页中的指导信息来获得频道内容 ISO(适用于 Red Hat Enterprise Linux 的版本)。如果需要的频道内容 ISO 没有出现,请先确认已将您的 RHN 权利证书上传到 RHN 并正确指定了目标频道。
挂载频道内容 ISO 后将其复制到一个临时的存储目录中。在挂载 ISO 前,确定这个临时的存储有足够的磁盘空间可将所有内容复制到一个单一的目录中。对于一个单独的频道,它大概需要至少 20GB 的存储空间。复制频道内容 ISO 的步骤是挂载它们,将其内容复制到临时存储目录中,然后卸载 ISO。每个频道都会有多个 ISO。完成后,系统管理员按照以下步骤删除临时的目录以及其中的所有内容:
- 以 root 用户身份登录到这个系统。
- 插入烧录了第一个频道内容 ISO 的磁盘。
- 使用以下命令在
/mnt/
中创建一个目录来保存文件:mkdir /mnt/import/
- 使用以下命令将该 ISO 文件挂载到包含此文件的目录:
mount iso_filename /mnt/import -o loop
- 为这些文件创建一个目标目录,如:
mkdir /var/rhn-sat-import/
- 这个命令假设系统管理员希望将 ISO 的内容(挂载到
/mnt/import
)复制到/var/rhn-sat-import/
:cp -ruv /mnt/import/* /var/rhn-sat-import/
- 然后卸载
/mnt/import
来为下一个 CD 或 ISO 做准备:umount /mnt/import
- 重复这些步骤来为要导入的每个频道提供频道内容 ISO。