电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

Cacti-Nagios ISO 定制指南VIP免费

Cacti-Nagios ISO 定制指南_第1页
1/15
Cacti-Nagios ISO 定制指南_第2页
2/15
Cacti-Nagios ISO 定制指南_第3页
3/15
Cacti-NagiosISO定制指南定制步骤安装一个干净的操作系统.包括基本的系统和所需要的工具等.比如:我们一般需要centos里面的administart-tool,system-tool,editor,ssh等,而对于http,mysql,php或其他软件,建议使用编译的方式安装,然后打包放进去就可以了.省却许多依赖包的麻烦.安装系统后,收集系统已安装的软件包,使用脚本统一转存到一个目录中.在安装光盘复制images镜像,从光盘启动centos安装所需的文件等.定义自己的kickstart安装脚本.按照之前转存的软件(rpm)包,重新生成光盘的report信息.打包成ISO.-----以下内容来自网络,可通用-----下载一份DVD版CentOS5.4Linux系统(即.ISO文件)1、在VM安装linux系统2、安装anacondarepodatacreaterepomkisofs[root@localhost~]#yum-yinstallanacondarepodatacreaterepomkisofs2、生成packages.list所安装的RPM包文件清单(由于install.log文件在root目录,所以该操作在root目录进行)[root@localhost~]#catinstall.log|grepInstalling|sed's/Installing//g'>/root/packages.list//生成后,需要仔细看该文件,一般会在某些文件开始部分如“1:”这样的字符,需要删除这些字符,否在后面执行copy动作会报错3、建立定制Centos的源目录[root@localhost~]#mkdir/disk//定制时要复制RPM包的目录;[root@localhost~]#mkdir/mnt/cdrom//加载光驱目录[root@localhost~]#mount-oloop/dev/cdrom/mnt/cdrom//将光盘内容加载到/mnt/cdrom中;4、进入光盘挂载的地方。逐个执行以下命令,分别复制光盘里的images、isolinux目录.而对于CentOS里面的内容暂时略过.创建定制的ISO源文件夹.如/datamkdir-p/data/CentOS##创建data和CentOS目录.进入光盘目录cd/mnt/cdromcp-afrimages/data/##复制images文件夹cp-afrisolinux/data/cp.discinfo/data/##复制.discinfo文件,别忘前面的‘.’使用一个脚本从前面处理好的packages.list获取软件列表,并从光盘复制到/data/CentOS中.脚本内容:#vicprpms.sh#!/bin/bashDEBUG=0LT_CD=/mnt/cdromALL_RPMS_DIR=/mnt/cdrom/CentOS#挂载光盘存放的目录LT_RPMS_DIR=/data/CentOS#存放RPM包的目录packages_list=/root/packages.listnumber_of_packages=`cat$packages_list|wc-l`i=1while[$i-le$number_of_packages];doline=`head-n$i$packages_list|tail-n-1`name=`echo$line|awk'{print$1}'`version=`echo$line|awk'{print$3}'|cut-f2-d:`if[$DEBUG-eq"1"];thenecho$i:$lineecho$nameecho$versionfiif[$DEBUG-eq"1"];thenls$ALL_RPMS_DIR/$name-$version*if[$?-ne0];thenecho"cp$ALL_RPMS_DIR/$name-$version*"fielseecho"cp$ALL_RPMS_DIR/$name-$version*$LT_RPMS_DIR/"cp$ALL_RPMS_DIR/$name-$version*$LT_RPMS_DIR/#incasethecopyfailedif[$?-ne0];thenecho"cp$ALL_RPMS_DIR/$name-$version*"cp$ALL_RPMS_DIR/$name*$LT_RPMS_DIR/fifii=`expr$i+1`done执行以上脚本,将定制ISO所需的软件复制到/data/CentOS中.返回到/data目录下,执行createrepo程序生成repodata下的comps.xml文件#cd/data#createrepo-grepodata/comps.xml.##别忘后面的“.”开始定制kickstart安装脚本(ks.cfg),在cacti-nagiosISO中,这个脚本的名字为wdlinux.cfg,这个可以更改,更改方法稍后说明.暂以ks.cfg为名介绍kickstart的定制.cact-nagios中的kickstart内容,带#号的为解释#catwdlinux.cfg#Kickstartfileautomaticallygeneratedbyanaconda.installtext##使用文本安装模式cdromlangen_US.UTF-8#语言keyboardus#键盘类型network--bootproto=query--noipv6--onboot=yes#网络设置firewall--enabled--port=22:tcp,21:tcp,80:tcp#防火墙设置authconfig--enableshadow--enablemd5#认证设置selinux--disabled#关闭selinuxskipx#跳过xwindows配置timezone--utcAsia/Chongqing#时区bootloader--location=mbr#启动引导安装位置.ps:以上选项可以通用.#Thefollowingisthepartitioninformationyourequested#Notethatanypartitionsyoudeletedarenotexpressed#heresounlessyouclearallpartitionsfirst,thisis#notguaranteedtowork#clearpart--all--initlabel#clea...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

Cacti-Nagios ISO 定制指南

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部