Solaris10 JumpStart服务器配置

1. 创建JumpStart安装服务器

  • 创建安装目录

mkdir -p /jumpstart/Solaris10U10_SPARC/install

  • 创建install server

cd /cdrom/sol_10_811_sparc/Solaris_10/Tools

./setup_install_server /jumpstart/Solaris10U10_SPARC/install

2. 创建client配置文件

  • 创建配置文件目录

mkdir /jumpstart/Solaris10U10_SPARC/config

  • 创建sysidcfg文件

在OS安装前,JumpStart Client会寻找名称为sysidcfg的文件。多个Client可以共享同一个sysidcfg文件,也可以每个Client有自己单独的sysidcfg。如果需要建立多个版本的sysidcfg,则每个sysidcfg文件需要存储在不同的目录里。

#>more sysidcfg
security_policy=none
nfs4_domain=dynamic
name_service=NONE
timezone=PRC
system_locale=C
auto_reg=disable
terminal=vt100
timeserver=localhost
network_interface=primary
        {protocol_ipv6=no
         hostname=cdb00biiacc001
         netmask=255.255.255.0
         default_route=192.168.17.253}

auto_reg=disable,不注册My Oracle Support信息。从Solaris10u9开始,Solaris安装过程中增加了一个注册My Oracle Support信息的步骤,使用此参数可以跳过注册过程。

  • 创建profile文件

#>more profile
# install_type MUST be first
install_type      initial_install
cluster           SUNWCXall

# define disk partition
partitioning      explicit
filesys           rootdisk.s0 free  /
filesys           rootdisk.s1 16384  swap
filesys           rootdisk.s7 200

# install systems as standalone
system_type standalone
geo     Asia
geo     N_America

  • 创建rules文件

#>more rules
hostname cdb00biiacc001 - profile -

  • 执行check

#>cd /jumpstart/Solaris10U10_SPARC/config
#>cp /jumpstart/Solaris10U10_SPARC/install/Solaris_10/Misc/jumpstart_sample/check ./

#>./check

Validating rules...
Validating profile profile...
The custom JumpStart configuration is ok.

check执行完成后,会自动生成rules.ok文件。

3. 设置安装目录和配置文件目录NFS共享

在/etc/dfs/dfstab文件中增加以下内容:

share -F nfs -o ro,anon=0 /jumpstart/Solaris10U10_SPARC/install
share -F nfs -o ro,anon=0 /jumpstart/Solaris10U10_SPARC/config

重启nfs服务

#>svcadm enable svc:/network/nfs/server:default

共享安装和配置目录

#>shareall
#>share
-               /jumpstart/Solaris10U10_SPARC/install   ro,anon=0   ""
-               /jumpstart/Solaris10U10_SPARC/config   ro,anon=0   ""

4. 在/etc/ethers和/etc/hosts中增加client信息

在/etc/ethers文件中增加client的MAC地址和主机名信息

00:21:28:a4:76:58 cdb00biiacc001

在/etc/hosts文件中增加client的IP地址和主机名信息

192.168.2.120   cdb00biiacc001

5. 增加Client

#>cd /jumpstart/Solaris10U10_SPARC/install/Solaris_10/Tools

#>./add_install_client –s 192.168.2.45:/jumpstart/Solaris10U10_SPARC/install \

-c 192.168.2.45:/jumpstart/Solaris10U10_SPARC/config \

-p 192.168.2.45:/jumpstart/Solaris10U10_SPARC/config cdb00biiacc001 sun4u

making /tftpboot
enabling tftp in /etc/inetd.conf
Converting /etc/inetd.conf
enabling network/tftp/udp6 service
enabling network/rarp service
enabling network/rpc/bootparams service
updating /etc/bootparams
copying boot file to /tftpboot/inetboot.SUN4U.Solaris_10-1

-s:指定Solaris10安装介质路径

-c:jumpstart配置文件路径

-p:指定sysidcfg文件路径(不包含文件名)

6. 使用Jumpstart安装client

在ok状态下执行:boot net – install

 

在配置JumpStart时要注意以下几点:

1. 如果JumpStart Server上使用了syslog-ng,需要停掉syslog-ng,启动system-log,再启动rarp。rarp服务依赖于system-log,在停掉system-log以后,如果重启过主机,rarp会变为offline状态。Jumpstart Server上的rarp服务不启动,Jumpstart client就无法获取IP地址。

2. 要保证JumpStart Server的netmask与sysidcfg中配置的Client的netmask一致。否则可能出现报错:

Searching for JumpStart directory...
not found
Warning: Could not find matching rule in rules.ok

转载于:https://www.cnblogs.com/cqubityj/archive/2011/12/15/2288960.html

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/410199.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

写入文件

string strPath Server.MapPath("../NumberLog.txt"); FileStream fs new FileStream(strPath, FileMode.Append); StreamWriter sw new StreamWriter(fs); //开始写入 sw.Write(string " \r\n…

ocx控件 postmessage消息会消失_实战经验:如何检测CMFCTabCtrl控件标签页切换事件...

MFC库中经常会使用到的一个控件是Tab标签页控件,这个控件在展现多个平级数据集非常合适。与控件对应的,是MFC库中的两个类:CMFCTabCtrl和CMFCBaseTabCtrl,其中CMFCTabCtrl继承自CMFCBaseTabCtrl,而CMFCBaseTabCtrl又继…

研究生生活总结(2):从技术到研究再到技术的过程

前几天写了关于研究生当助教的那些事,今天来说说本科和研究生期间在技术和学术上的感受。其实这个题目有点伪,因为其中介绍了大量的本科时的东西。 大学之前,对电脑的认识很少,初中和高中微机课接触了一点,去过几次网吧…

c++ 用eclipse建立一个类,并实例化并运行

新建项目file->new->c/c project 项目结构cpc.cpp// // Name : cpc.cpp // Author : cpc // Version : // Copyright : Your copyright notice // Description : Hello World in C, Ansi-style //#include <iostream> #include "mycoach.h&…

[html] 你是如何理解html与css分离的?

[html] 你是如何理解html与css分离的&#xff1f; 我粗浅的理解是 降低代码的亢余和复杂性 各分其事 便于编写和维护个人简介 我是歌谣&#xff0c;欢迎和大家一起交流前后端知识。放弃很容易&#xff0c; 但坚持一定很酷。欢迎大家一起讨论 主目录 与歌谣一起通关前端面试…

ps制作20种特效文字_用PS制作裂、火、电特效——电

本例是关于人物的电特效。包含的技术点比较多&#xff0c;其中最重要的技术是质感合成技术与变形技术。案例步骤&#xff08;1&#xff09;按CtrlN组合键新建一个19491417像素的文档。然后新建一个图层&#xff0c;接着打开渐变编辑器&#xff0c;设置第一个颜色的色标为&#…

JQuery放大镜效果

在网上找了些实现放大镜效果的方法&#xff0c;感觉这个方法符合我的要求就摘过来了&#xff0c;非原创 在一些电子商务或商品展示网上&#xff0c;为了更好的显示商品&#xff0c;一般都会添加放大镜的效果。 如图&#xff1a;&#xff08;当把鼠标放到小图片上&#xff0c;右…

echarts轨迹图,各个城市线路图轨迹如何取值

ehcarts官网网站给的是北京交通线路图https://www.echartsjs.com/examples/editor.html?clines-bmap-effect&#xff0c;这里其实有误区。 在开发项目的时候&#xff0c;我一直以为将某一路公交车的每个站点的坐标&#xff08;经纬度&#xff09;&#xff0c;放到series中的da…

如何查看电脑显卡配置_组装电脑:电脑配置显卡推荐

重点提醒&#xff1a;最新3000显卡上市&#xff0c;以下内容在发布之后会更新。现在不要着急购买2060系列的显卡。 今年显卡价格在大量矿卡的冲击下&#xff0c;价格普遍下滑&#xff0c;老黄家的1000系列也升级到1600系列&#xff0c;而AMD的扛把子蓝宝石RX580 8G价格更是一路…

智能优化算法应用:基于蛇优化算法3D无线传感器网络(WSN)覆盖优化 - 附代码

智能优化算法应用&#xff1a;基于蛇优化算法3D无线传感器网络(WSN)覆盖优化 - 附代码 文章目录 智能优化算法应用&#xff1a;基于蛇优化算法3D无线传感器网络(WSN)覆盖优化 - 附代码1.无线传感网络节点模型2.覆盖数学模型及分析3.蛇优化算法4.实验参数设定5.算法结果6.参考文…

python网络编程知识点_python 网络编程要点

From http://www.zhihu.com/question/19854853Python网络编程是一个很大的范畴&#xff0c;个人感觉需要掌握的点有&#xff1a;1. 如何使用Python来创建socket, 如何将socket与指定的IP地址和端口进行绑定&#xff0c;使用socket来发送数据&#xff0c;接受数据&#xff0c;2.…

J2EE技术(三)——JMS

一、JMS基本思想 JMS&#xff08;Java Message Service&#xff09;即java消息服务&#xff0c;提供了一组标准的java API&#xff0c;用于企业级的消息处理。通过JMS可以在java程序之间发送和接受消息以达到交换数据的目的。 一个JMS应用由以下几部分组成&#xff1a; 1、 …

ssh-keygen -t rsa执行后提示没有权限

ssh-keygen -t rsa生成密钥文件和私钥文件 产生原因&#xff1a;ssh-keygen命令不是被识别的内部或者外部命令&#xff0c;没有权限 解决方案&#xff1a;把这个命令加入到全局变量内&#xff0c;再执行&#xff0c;就OK了 1.找到git安装目录下ssh-keygen地址&#xff1a; 2.把…

windows安全警报怎么关闭_鄂州人注意!本周五上午,全市将进行防空警报鸣放...

根据《人民防空法》规定&#xff0c;经鄂州市政府批准&#xff0c;于2020年10月23日上午9时10分进行防空警报鸣放&#xff0c;届时请市民不要惊慌&#xff0c;保持正常的工作和生活秩序。■延伸若是战时防空警报响起&#xff0c;市民该怎么做&#xff1f;如今是和平年代&#x…

dialog

http://www.eoeandroid.com/forum.php?modviewthread&tid84871 1.确定取消对话框 对话框中有2个按钮 通过调用 setPositiveButton 方法 和 setNegativeButton 方法 可以设置按钮的显示内容以及按钮的监听事件。 我们使用AlerDialog 创建对话框 AlertDialog.Builder buil…

Visual Studio 添加 自定义 路径宏

在编辑VS工程包含路径和库路径时&#xff0c;有时需要添加第三方包的路径&#xff0c;比如c boost库&#xff0c; 为了协作的方便&#xff0c;不合适直接把本地绝对路径添加入工程设置&#xff0c;此时可以添加自定义路径宏&#xff0c; 然后参与协作的每个开发人员&#xff0c…

openwrt 19 overlay 空间不足_重视 | 山西一矿井瓦斯爆炸,有限空间作业切记注意安全...

新闻速递20日2时许&#xff0c;山西潞安集团左权阜生煤业井下发生一起瓦斯爆炸事故&#xff0c;造成4人遇难、1人受伤。目前事故救援基本结束&#xff0c;事故原因正在调查中。近年来有限空间作业事故频发2010年6月21日凌晨1时40分左右&#xff0c;平顶山市卫东区兴东二矿发生井…

in python you can_Python编程:从入门到实践——【作业】——第十章(文件和异常)...

第十章10-1 Python学习 笔记 &#xff1a; 在文本编辑器中新建一个文件&#xff0c; 写几句话来总结一下你至此学到的Python知识&#xff0c; 其中每一行都以“In Python you can”打头。 将这个文件命名为learning_python.txt&#xff0c; 并将其存储到为完成本章练习而编写的…

辨析 const指针 和 指向常量的指针

辨析以下几种指针p的定义。 int tmp 5;int *p &tmp; const int *p &tmp; int const* p &tmp; int * const p &tmp; const int * const p &tmp; int const * const p &tmp; 根据文献一&#xff0c;可以采用从右往左读的方式区分。 第一个为普通指…