Boot services为客户端提供启动服务,能够提供客户端的ip地址,hostname等启动参数,服务器要想提供boot services,下面的文件和目录必须要正确配置:
/etc/ethers (关键文件,必须手工配置)
/etc/inet/hosts
/tftpboot(目录)
/etc/inet/inetd.conf
/etc/bootparams
/etc/dfs/dfstab<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />
Identification Services响应client发出的identification查询请求,这些identification信息包括:网络信息,安全策略, nameserver,timezone,terminal type,时间取得方式,还有root的密码等,也就是当你手动安装时,需要回答的问题。可以以文件的形式提供
Configuration Services提供的信息包括:安装类型(初始化安装还是升级安装),系统类型(standalone,server),硬盘分区,文件系统,软件安装类型(Core,End Use,Developer,Entire Distribution,Entire Distribution plus OEM)以及不同的客户端采用的不同的安装配置脚本等。有rules文件和profiles文件决定。rules文件决定客户端的类型,决定客户端适用于那个安装配置文件。profiles文件是真正安装配置文件,决定系统如何安装,安装那些东西。rules文件就一个,而profiles文件由多个,由 rules文件决定使用哪一个配置文件。
Installation Services最好理解,提供安装操作系统所需要的程序包,只需将光盘里的内容copy到硬盘里就行了。
具体步骤
插入第一张光盘 1 of 2
#mkdir -m 755 /jumpstart/source/8/
#cd /cdrom/cdrom0/s0/Solaris_8/Tools
#./setup_install_server /jumpstart/source/8/
#cd /
#eject cdrom

 

插入第一张光盘 2 of 2

 

#cd /cdrom/cdrom0/Solaris_8/Tools
#./add_to_install_server /jumpstart/source/8/
#cd /
#eject cdrom

 

 

#mkdir -m 755 /jumpstart/config
#cp –r /jumpstart/source/8/Solaris_8/Misc/jumpstart_sample/* /jumpstart/config/
#cd /jumpstart/config
#vi sysidcfg
network_interface=primary
{protocol_ipv6=no
netmask=255.255.255.0
default_route=192.168.1.1}
security_policy=none
name_service=NONE
timezone=Asia/Shanghai
system_locale=en_US
terminal=vt100
timeserver=localhost
root_password=W8Dhz00xImLI.

 

#vi rules
hostname sun1 - profiles1 -
#vi profiles1
install_type initial_install
system_type standalone
partitioning explicit
filesys c0t2d0s0 1024 swap
filesys c0t2d0s1 free /
cluster SUNWCall

 

#.check

 

#vi /etc/hosts
127.0.0.1 localhost
192.168.1.239 sun2 loghost
192.168.1.238 sun1 sun1.vst-china.com

#vi /etc/ethers
0:3:BA:35:7E:<?xml:namespace prefix = st1 ns = "urn:schemas-microsoft-com:office:smarttags" />2C sun1

 

 

#cd /jumpstart/source/8/Solaris_8/Tools
#./add_install_client \
-s sun2:/ jumpstart/source/8 \
-c sun2:/jumpstart/config \
-p sun2:/jumpstart/config \
sun1 sun4u
Vi finsh.sh
#!/bin/sh
#### rlogin open #####
mv /a/etc/default/login /a/etc/default/login.orig
sed 's/^CONSOLE/#CONSOLE/' /a/etc/default/login.orig > /a/etc/default/login
rm -f /a/etc/default/login.orig
#### config autofs #####
mv /a/etc/auto_master /a/etc/auto_master.orig
echo '+auto_master_unix' > /a/etc/auto_master
rm -f /a/etc/auto_master.orig /a/etc/auto_home
#### customizing the C shell ####
cat >> /a/etc/.login << EOF
set path = ($path /tools/freeware/bin)
setenv MANPATH /usr/share/man:/tools/freeware/man:/usr/local/man
setenv NOVAS_IDLE_LICENSE_CHECKBACK 30
setenv NOVAS_IDLE_LICENSE_CHECKBACK_SILENCE 1
setenv LD_LIBRARY_PATH /tools/freeware/gcc-3.3.2/lib:/tools/freeware/lib
EOF
#### customizing the BASH ####
cat >> /a/etc/profile << EOF
MANPATH=/usr/share/man:/tools/freeware/man:/usr/local/man
PATH=$PATH:/tools/freeware/bin
LD_LIBRARY_PATH=/tools/freeware/gcc-3.3.2/lib:/tools/freeware/lib
export MANPATH PATH LD_LIBRARY_PATH
EOF
#### power management ####
mv /a/etc/power.conf /a/etc/power.conf.orig
sed '/autopm/s/default/disable/' /a/etc/power.conf.orig > /a/etc/power.conf
rm -f /a/etc/power.conf.orig
####patch add ####
mkdir /a/Spatch
mount -f nfs shna1:/vol/vol1/jumpstart/Sol8_patch /a/Spatch
/usr/sbin/patchadd -R /a /a/Spatch/117000-05
/usr/sbin/patchadd -R /a /a/Spatch/117350-36
umount /a/Spatch
rmdir /a/Spatch

转载于:https://blog.51cto.com/wdl1111/115890

solaris jumpstart相关推荐

  1. 持续交付流水线的敏捷利器:环境配置管理与应用部署自动化

    作者介绍 陈能技,DBAplus社群原创专家,新炬网络首席DevOps专家.14年开发测试与质量架构经验,擅长DevOps及APM.Docker.持续集成.持续交付在企业中的落地实施.著有<软件 ...

  2. 读《DevOps实践指南》笔记二

    第三部分 第一步:流动的技术实践 第9章 为部署流水线奠定基础 70 9.1 按需搭建开发环境.测试环境和生产环境 71 不再需要运维团队手动构建和配置环境,而是可以使用自动化的方式完成以下操作:  ...

  3. DevOps实践指南 记录

    DevOps实践指南 Gene Kim Jez Humble Patrick Debois John Willis◆ 导言:展望DevOps新世界>> 技术债务是指我们当前所做出的决定会导 ...

  4. 利用jumpstart网络安装solaris 10 sparc u4

    准备:sol-10-u4-ga-sparc-dvd.iso e450-1做客户机 计算机名:e450-1 IP:218.6.172.58 e450-2做服务器 计算机名:e450-2 IP:218.6 ...

  5. Solaris 10主动安顿DVD运用步骤

    因由:51CTO论坛     阅读提醒:Solaris 10主动安顿DVD光盘映像,用户可免费下载和运用,本文引见主动安顿流程. 1. 安顿前的预备 为了应对安顿过程中孕育发生的不可预知状态,激烈建议 ...

  6. Solaris10 JumpStart服务器配置

    1. 创建JumpStart安装服务器 创建安装目录 mkdir -p /jumpstart/Solaris10U10_SPARC/install 创建install server cd /cdrom ...

  7. solaris oracle 磁盘阵列,RAID-1 和 RAID-0 卷要求和原则

    RAID-1 和 RAID-0 卷要求和原则 使用 RAID-1 卷(镜像)和 RAID-0 卷(单片串联)时,请考虑下列原则. 定制 JumpStart 和 Solaris Live Upgrade ...

  8. bes配置oracle数据源,安装 ZFS 根文件系统(Oracle Solaris 初始安装)

    插入 Oracle Solaris 安装介质或从安装服务器引导系统,然后选择交互式文本安装方法创建可引导的 ZFS 根文件系统. SPARC:对于 Oracle Solaris 安装 DVD,请使用以 ...

  9. OpenSolaris/Solaris中文FAQ

    本文转载于 http://blog.chinaunix.net/uid-11193716-id-2896321.html OpenSolaris/Solaris中文FAQ (2008-08-04 19 ...

最新文章

  1. 论坛报名 | “她时代”来临,AI科技女性将如何影响世界
  2. python免费入门教程-python入门免费教程看这些就够了
  3. 【时间序列】NeuralProphet:Prophet的Pytorch实现!精度更高 预测更快 特性更多!...
  4. java通过jxl处理execl空行_jxl操作Excel导入数据库之空行的处理
  5. python之工作举例:通过复制NC文件来造数据
  6. cmake取消宏定义_Excel基础丨取消excel中宏安全提示框
  7. 【Elasticsearch】Elasticsearch高级调优方法论之——根治慢查询!
  8. 第九:Pytest进阶之xunit fixture
  9. 2021年商业的几点变化
  10. spring入门常见的问题及解决办法
  11. 网闸端口限制时,用HaneWin NFS Server来部署单一接口来交互,实现挂载便于访问
  12. 平均随机一致性指标表MATLAB,AHP法中平均随机一致性指标的算法及MATLAB实现.pdf...
  13. win10永久激活方法-备份
  14. DirectX 11 Tutorial 1 中文翻译版教程: 在Visual Studio上配置DirectX 11
  15. c语言实现模糊分类矩阵,模糊聚类分析C程序实现
  16. 毕业设计源码基于Spring Boot的旅游管理系统的实现
  17. 笔记本电脑WIFI图标突然不显示的解决办法
  18. spring boot 獲取屏幕寬度_Redmi K30S至尊纪念版的屏幕有多好?有些吓人
  19. android ---- 多渠道、多模块下自动化发布maven
  20. 光纤传感器类有哪些最新发表的毕业论文呢?

热门文章

  1. Linux c 开发 - libevent
  2. 红雪iOS6.1.3不完美越狱教程
  3. H3C总代理,金牌,银牌代理商汇总2009年更新
  4. 【NLP+图神经网络+推荐领域】2020年最新综述性文章推荐
  5. 水桶服务器的作用,我的世界水桶服务器是什么 我的世界水桶服务器怎么制作...
  6. 联想台式计算机电源,联想台式电脑的电源开关按键在什么位置
  7. 使用GIT删除新增的文件
  8. lecture 13:断点回归RDD
  9. 热传导偏微分方程的推导
  10. 四招识卖假点卡网站 五大常见骗术显形(转)