Bo's Oracle Station

查看: 1696|回复: 0

课程第23次

[复制链接]

1005

主题

1469

帖子

1万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
12012
发表于 2019-6-2 06:57:39 | 显示全部楼层 |阅读模式
Kickstart:RH134-P20的示例kickstart:
  1. auth --usershadow --enablemd5
  2. url --url="http://192.168.0.254/pub/rhel6/dvd/"
  3. firewall --enabled --service=ssh
  4. firstboot --disable
  5. ignoredisk --only-use=sda
  6. keyboard --vckeymap=us --xlayouts='us','us'
  7. lang en_US.UTF-8
  8. logging --level=info
  9. network --bootproto=dhcp
  10. rootpw --plaintext rootredhat
  11. selinux --enforcing
  12. services --disabled="kdump,rhsmcertd" --enable="network,sshd,rsyslog,chronyd"
  13. timezone --utc Asia/Shanghai
  14. bootloader --location=mbr --boot-drive=sda
  15. zerombr
  16. clearpart --all --initlabel
  17. part / --fstype="xfs" --ondisk=sda --size=10000

  18. %packages
  19. @core
  20. chrony
  21. cloud-init
  22. dracut-config-generic
  23. dracut-norescue
  24. firewalld
  25. grub2
  26. kernel
  27. rsync
  28. tar
  29. -NetworkManager
  30. -plymouth
  31. %end
复制代码
改过的:
/kickstart/workstation.cfg
  1. <blockquote>#version=DEVEL
复制代码
改过/var/lib/tftboot/pxelinux.cfg/default:
  1. #default vesamenu.c32
  2. #prompt 1
  3. timeout 600
  4. default ws
  5. #display boot.msg


  6. label ws
  7.   menu label Install GLS workstation
  8.   kernel vmlinuz
  9.   append ksdevice load_ramdisk=1 initrd=initrd.img network ks=http://192.168.0.254/workstation.cfg noipv6
复制代码
post节:
  1. %post
  2. KS_IP=$(ifconfig | head -n 2 | tail -n 1 | cut -c 14- | cut -d ' ' -f 1)
  3. KS_IF_DEV=$(ls  /etc/sysconfig/network-scripts/ifcfg* | grep -v 'ifcfg-lo' | cut -f 3 -d '-')
  4. cat > /etc/sysconfig/network-scripts/ifcfg-${KS_IF_DEV} <<EOF
  5. DEVICE=$KS_IF_DEV
  6. IPADDR=$KS_IP
  7. NETMASK=255.255.255.0
  8. GATEWAY=192.168.0.254
  9. EOF
  10. %end
复制代码






回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|手机版|Bo's Oracle Station   

GMT+8, 2024-5-8 01:43 , Processed in 0.129126 second(s), 24 queries .

快速回复 返回顶部 返回列表