快速业务通道

Solaris 10 zone中安装linux

作者 佚名技术 来源 Linux系统 浏览 发布时间 2012-04-13

1、关于lx 标记
lx 标记使用标记区域框架,Linux 二进制应用程序无需修改,便可在具有Solaris操作系统内核的计算机上运行.
计算机的处理器类型为以下受支持的i686 处理器类型之一:
英特尔

■ Pentium Pro
■ Pentium II
■ Pentium III
■ Celeron
■ Xeon
■ Pentium 4
■ PentiumM
■ PentiumD
■ Pentium Extreme Edition
■ Core
■ Core 2


AMD
■ Opteron
■ Athlon XP
■ Athlon 64
■ Athlon 64 X2
■ Athlon FX
■ Duron
■ Sempron
■ Turion 64
■ Turion 64 X2

2、支持的linux版本:

centos,rhel,ubuntu

3、应用程序支持:
Solaris 系统对于可在lx 标记区域中运行的Linux 应用程序数没有任何限制.提供足够的内存.目前,只能运行32位的程序.

4、系统和空间要求
以下几点主要的计算机注意事项与lx 标记区域的使用有关.
■ 计算机基于x64 或x86.
有足够的磁盘空间来保存每个lx 区域内特有的文件.lx 区域的磁盘空间要求由安装的RPM 或Linux 软件包的大小和数量决定.
■ lx 标记只支持完全根模型,因此安装的每个区域都将具有自己的所有文件的副本.

5、配置lx标记区域:

用所选的区域名称来设置区域配置:

使用SUNWlx 模板创建新lx 区域配置:

设置区域路径以及自动引导:

内存设置:

添加网络虚拟接口:

检验与提交区域的配置:

安装lx-zone:

对于CD 或DVD 安装,在系统中启用volfs.指定一个软件簇软件包.例如,使用development 安装完整环境,或键入特定簇的名称.如果不指定簇软件包,缺省情况下将安装desktop.CD 设备为/cdrom/cdrom0.

对于ISO映像安装,指定一个软件簇软件包.使用development 安装完整环境,或指定特定簇.如果不指定簇软件包,缺省情况下将安装desktop.加入rhel的镜像位于/tools下,则使用以下命令进行安装:

zoneadm -z rhel install -d /tools development

使用Rhel压缩tar 归档文件进行安装:

在此之前,先创建一个x86平台的rhel压缩包,使用以下命令:

完了之后,大小近700MB.

在solaris开始安装rhel5:

在安装过程中,具体做了那些修改,可以查看install日志文件.

启动lx:

安装rhel5.5和启动都算成功了,可是使用zlogin登录rhel时,报如下错误:

所有命令都无法执行.如果有哪位朋友解决过类似错误还请指教.

使用光盘安装centos3.9:

引导,登录:

如果要联网,就创建/etc/resolv.conf文件,加入dns服务器地址即可.

over!!!

补充于2010/10/29:

在做这个实验的时候,官方资料说是最高只能运行centos或者rhel 3.x版本,不支持2.6内核的.具体支持版本3的那些不清楚,然后稀里糊涂的进到了/usr/lib/brand/lx/distros里面,发现里面有centos3x.distro和rhel3x.distro,但最高支持就到3.8版本.去centos官方网站找了找,就找到3.9的版本,于是就下载下来了.起初通过光盘直接安装,未成功,错误提示不支持的版本.但在屏幕上输出了一串数字.出于好奇就复制centos38.distro一份为centos39.distro,复制完了后,将centos39.distro里面的所有3.8更改为3.9,还有一个关键部分就是distro_serial的值,比较了下centos的各个版本,发现里面的distro_serial不一样.跟刚才屏幕的数字比对了下,那串数字应该就是centos3.9的distro值.修改了之后就开始安装,一路下来没报错,就成功了么.

今天无意中发现了以下网址也是一篇关于zone中安装linux的文章,安装的linux也是centos3.9版本,里面有更详细的排错和安装过程,至此我才明白了distro_serial的值是可以查看光盘里面的隐藏文件.diskinfo来获取的.

老外写的一篇关于zone中安装linux文章,供大家参考:

CentOS 3.9 running in an lx branded zone

参考文献:

官方文档:系统管理指南:Oracle Solaris Containers-资源管理和Oracle Solaris Zones

本文出自 “candon123” 博客,谢绝转载!

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

分享到: 更多

Copyright ©1999-2011 厦门凌众科技有限公司 厦门优通互联科技开发有限公司 All rights reserved

地址(ADD):厦门软件园二期望海路63号701E(东南融通旁) 邮编(ZIP):361008

电话:0592-5908028 传真:0592-5908039 咨询信箱:web@lingzhong.cn 咨询OICQ:173723134

《中华人民共和国增值电信业务经营许可证》闽B2-20100024  ICP备案:闽ICP备05037997号