ks使用lvm分区,ks启动
2015-06-12 11:35
267 查看
part /boot -fstype ext3 -size=150 part swap -size=2048 part pv.01 -size=1 -grow volgroup vg_root pv.01 logvol / -vgname=vg_root -size=10240 -name=lv_root logvol /var -vgname=vg_root -size=8096 -name=lv_var logvol /tmp -vgname=vg_root -size=8096 -name=lv_tmp logvol /opt -vgname=vg_root -size=1 -grow -name=lv_opt
boot: linux ksdevice ks=http://xxxxxxx/xxx.ks ip=xxxxx netmask=xxxx gateway=xxxx
install
url --url=http://192.168.119.138:8080/centos63/
lang en_US.UTF-8
keyboard us
network --onboot yes --device eth0 --bootproto static --ip 192.168.119.9 --netmask 255.255.255.0 --noipv6
rootpw --iscrypted $6$YNtPOUbH$XCzy.HE.IofSFiu7d6TS76PNDzKYh1muS8.DrJE4wLd9Hyw3LEhm8X.fkiFgx9qdbdJ..UOrtEO/EXma58YUG/
firewall --port=2001:tcp
authconfig --enableshadow --passalgo=sha512
selinux --permissive
timezone --utc Asia/Shanghai
bootloader --location=mbr --driveorder=vda --append="crashkernel=auto rhgb quiet"
clearpart --all --initlabel --drives=vda
#part /boot --fstype=ext4 --size=500
#part / --fstype=ext4 --size=20000
#part swap --size=4096
#part /opt --fstype=ext4 --grow --size=1
part /boot -fstype ext3 -size=150 part swap -size=2048 part pv.01 -size=1 -grow volgroup vg_root pv.01 logvol / -vgname=vg_root -size=10240 -name=lv_root logvol /var -vgname=vg_root -size=8096 -name=lv_var logvol /tmp -vgname=vg_root -size=8096 -name=lv_tmp logvol /opt -vgname=vg_root -size=1 -grow -name=lv_opt
repo --name="CentOS" --baseurl=http://192.168.119.138:8080/centos63/
%packages
@base
@console-internet
@core
@debugging
@development
@directory-client
@hardware-monitoring
@java-platform
@large-systems
@network-file-system-client
@performance
@perl-runtime
@server-platform
@server-platform-devel
@server-policy
libXinerama-devel
xorg-x11-proto-devel
startup-notification-devel
libgnomeui-devel
libbonobo-devel
libXau-devel
libgcrypt-devel
popt-devel
libXrandr-devel
libxslt-devel
libglade2-devel
gnutls-devel
mtools
sgpio
jpackage-utils
%end
%post
sed -i 's@^#UseDNS.*@UseDNS no@g' /etc/ssh/sshd_config
sed -i 's@^GSSAPIAuthentication\(.*\)@#GSSAPIAuthentication\1@g' /etc/ssh/sshd_config
sed -i 's@^#PermitRootLogin\(.*\)@PermitRootLogin no@g' /etc/ssh/sshd_config
sed -i 's@^#Port\(.*\)@Port 2001@g' /etc/ssh/sshd_config
echo -ne "
* soft nproc 10240
* hard nproc 16384
* - nofile 65535
" >>/etc/security/limits.conf
#set sysctl
echo -ne "
net.ipv4.tcp_max_syn_backlog = 8192
net.core.netdev_max_backlog = 32768
net.core.somaxconn = 262144
fs.file-max = 256000
net.core.wmem_default = 16777216
net.core.rmem_default = 16777216
net.core.rmem_max = 16777216
net.core.wmem_max = 16777216
net.ipv4.tcp_timestamps = 1
net.ipv4.tcp_synack_retries = 2
net.ipv4.tcp_syn_retries = 2
net.ipv4.tcp_tw_recycle = 1
net.ipv4.tcp_max_tw_buckets = 25000
#net.ipv4.tcp_tw_len = 1
net.ipv4.tcp_tw_reuse = 1
net.ipv4.tcp_mem = 94500000 915000000 927000000
net.ipv4.tcp_max_orphans = 3276800
net.ipv4.tcp_fin_timeout = 30
net.ipv4.tcp_keepalive_time = 1200
net.ipv4.ip_local_port_range = 1024 65535
" >> /etc/sysctl.conf
/sbin/sysctl -p
/var/spool/cron/root
yum -y install bash openssl-devel ftp screen
%end
reboot
相关文章推荐
- linux命令-windows和linux互传文件
- 灵悟礼品网上专卖店——第三阶段Sprint
- 图解TCP-IP协议
- java中的多态
- 引用library之——带有自定义属性的自定义控件的library包
- 【Asp.net】——Web控件与HTML控件的区别
- java客户端调用webservice
- QTreeWidget实现元素拖拽移动,并绘制插入点
- 8-4修改蒙版
- (转)解析PHP中ob_start()函数的用法
- MongoDB聚合介绍
- android5.0(Lollipop) BLE Peripheral牛刀小试
- 简单数据结构之链式表(C实现)
- 联想G510进入BIOS的两种方法
- tomcat配置,
- LeetCode62:Unique Paths
- Analysis of Algorithms-InsertSort
- 通过Egit将项目推送到GitHub上
- c++ & * 符号的多重含义
- 传智播客入驻西安,IT领域大事变