An-node02.ks: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
No edit summary |
||
Line 1: | Line 1: | ||
{{2node_header}} | {{2node_header}} | ||
This is the current kickstart script for the <span class="code">an-node02</span> general purpose cluster node. | |||
'''Updated''': Jun. 15, 2010 | |||
<source lang="bash"> | |||
# Kickstart file created by Digimer | |||
# Email: digimer@alteeve.com | |||
# Updated: Jun. 14, 2010 | |||
# Based on: Fedora 13 | |||
# Spin Name: AN!Cluster | |||
# Spin Ver.: 0.2.001 | |||
# Node: AN!Node Base-Type 01 | |||
### Setup values. | |||
# | |||
install | install | ||
cdrom | cdrom | ||
lang en_US.UTF-8 | lang en_US.UTF-8 | ||
keyboard us | keyboard us | ||
timezone --utc America/Toronto | |||
network --device eth0 --bootproto static --ip 192.168.1.72 --netmask 255.255.255.0 --gateway 192.168.1.1 --nameserver 192.139.81.117,192.139.81.1 --hostname an-node02.alteeve.com | |||
network --device eth1 --bootproto static --ip 10.0.0.72 | ### NICs; eth0 = Internet-facing, eth1 = DRBD, eth2 = back_channel | ||
network --device eth2 --bootproto static --ip 10.0.1.72 | # Later, I may want to make a variant that only sets up one NIC for wider | ||
# compatibility. | |||
network --device eth0 --bootproto static --onboot yes --ip 192.168.1.72 --netmask 255.255.255.0 --gateway 192.168.1.1 --nameserver 192.139.81.117,192.139.81.1 --hostname an-node02.alteeve.com | |||
network --device eth1 --bootproto static --onboot yes --ip 10.0.0.72 --netmask 255.255.255.0 | |||
network --device eth2 --bootproto static --onboot yes --ip 10.0.1.72 --netmask 255.255.255.0 | |||
### Security | |||
# This password is 'initial'. Be sure to change it after the first boot! | # This password is 'initial'. Be sure to change it after the first boot! | ||
rootpw --iscrypted $ | rootpw --iscrypted $6$0riSEDMyCvHPdhCv$lvuhEOqU2yo9szCJHtAsVUK3maHyWlpZmVi6PCRkrOfifL/38J7SaGUopehv/rzwQvhqxNla/jPvD10uwuPY4/ | ||
authconfig --enableshadow --passalgo=sha512 --enablefingerprint | |||
selinux --permissive | |||
firewall --disabled | firewall --disabled | ||
# This options causes the user to be asked for their location, language, | |||
# timezone, root password and initial user account. | |||
timezone | firstboot --reconfig | ||
# Hard drive info. | ### Hard drive info. | ||
zerombr | zerombr | ||
clearpart --linux --drives=sda | clearpart --linux --drives=sda | ||
ignoredisk --only-use=sda | |||
bootloader --location=mbr --driveorder=sda --append="rhgb quiet" | |||
part /boot --fstype ext3 --size=250 --asprimary | part /boot --fstype ext3 --size=250 --asprimary | ||
part pv.11 --size=100 --grow | part pv.11 --size=100 --grow | ||
volgroup | volgroup vg01 --pesize=32768 pv.11 | ||
logvol / --fstype | logvol / --fstype ext4 --name=lv_root --vgname=vg01 --size=40000 | ||
logvol swap --fstype swap --name= | logvol swap --fstype swap --name=lv_swap --vgname=vg01 --size=2048 | ||
### Repositories. Need to change these once the AN!Repo is up. | |||
#repo --name="Fedora 13 - x86_64" --baseurl=http://fedora.mirror.iweb.ca/releases/13/Everything/x86_64/os/ | |||
#repo --name="Fedora 13 - x86_64 - Updates" --baseurl=http://fedora.mirror.iweb.ca/updates/13/x86_64/ | |||
### Services. Multiple entries are comma-seperated with no spaces. | |||
services --disabled NetworkManage | |||
services --enabled network | |||
### Get: | |||
# media-player-info | |||
%packages | %packages | ||
@ | @admin-tools | ||
@ | @base | ||
@clustering | |||
@core | |||
@editors | @editors | ||
@fonts | |||
@gnome-desktop | |||
@graphical-internet | |||
@hardware-support | |||
@online-docs | |||
@sound-and-video | |||
@system-tools | |||
@text-internet | @text-internet | ||
@virtualization | @virtualization | ||
@base-x | @base-x | ||
system-config-network | |||
system-config-lvm | |||
xfsprogs | |||
mtools | |||
iscsi-initiator-utils | |||
gpgme | |||
pax | |||
bridge-utils | bridge-utils | ||
x86info | |||
hfsutils | |||
logwatch | |||
jfsutils | |||
redhat-lsb | |||
heartbeat | |||
pacemaker | |||
- | gnome-applet-sensors | ||
acpitool | |||
lsscsi | |||
hddtemp | |||
tpb | |||
acpi | |||
hdparm | |||
vbetool | |||
createrepo | |||
lzop | |||
radeontool | |||
PackageKit-command-not-found | |||
nmap-frontend | |||
net-snmp-utils | |||
enca | |||
ntpdate | |||
xsel | |||
oddjob | |||
fuse | |||
virt-top | |||
system-config-display | |||
gdm | |||
postfix | |||
drbd | |||
bash-completion | |||
drbd-bash-completion | |||
drbd-heartbeat | |||
drbd-pacemaker | |||
drbd-udev | |||
drbd-utils | |||
drbd-xen | |||
xen | |||
xen-hypervisor | |||
xen-runtime | |||
xenner | |||
xenwatch | |||
drbdlinks | |||
lvm2-cluster | |||
-ModemManager | |||
-NetworkManager | |||
-NetworkManager-glib | |||
-geoclue | |||
-pywebkitgtk | |||
-rhythbox | |||
-webkitgtk | |||
-brasero | |||
-brasero-libs | |||
-sound-juicer | |||
-fetchmail | -fetchmail | ||
-totem | |||
-totem-mozplugin | |||
-totem-nautilus | |||
-gstreamer-plugins-bad-free | |||
-gnome-dvb-daemon | |||
-gstreamer-plugins-base | |||
-gnome-applets | |||
-gstreamer-plugins-good | |||
-gstreamer-python | |||
-gstreamer-rtsp | |||
-gnome-user-share | |||
-httpd | |||
-httpd-tools | |||
-slv2 | |||
-jack-audio-connection-kit | |||
-mobile-broadband-provider-info | |||
-mutt | -mutt | ||
- | -procmail | ||
- | -sendmail | ||
- | -pulseaudio | ||
-alsa-plugins-pulseaudio | |||
-blueman | |||
-bluez | |||
-pulseaudio-module-bluetooth | |||
-pulseaudio-utils | |||
-samba-client | |||
-samba-common | |||
-samba-winbind-clients | |||
-gvfs-smb | |||
-libsmbclient | |||
-schroedinger | |||
-sox | |||
-speex | |||
-icedax | |||
-libshout | |||
-vorbis-tools | |||
-xfce4-notifyd | |||
-fedora-release-notes | |||
-ccid | |||
-coolkey | |||
-unix2dos | |||
-irda-utils | |||
-wqy-zenhei-fonts | |||
-lohit-assamese-fonts | |||
-lohit-bengali-fonts | |||
-lklug-fonts | |||
-paratype-pt-sans-fonts | |||
-kacst-book-fonts | |||
-kacst-digital-fonts | |||
-kacst-pen-fonts | |||
-sil-abyssinica-fonts | |||
-kacst-decorative-fonts | |||
-jomolhari-fonts | |||
-kacst-letter-fonts | |||
-lohit-kannada-fonts | |||
-khmeros-base-fonts | |||
-paktype-tehreer-fonts | |||
-kacst-titlel-fonts | |||
-kacst-naskh-fonts | |||
-vlgothic-fonts | |||
-kacst-art-fonts | |||
-kacst-poster-fonts | |||
-lohit-gujarati-fonts | |||
-paktype-naqsh-fonts | |||
-thai-scalable-waree-fonts | |||
-lohit-devanagari-fonts | |||
-smc-meera-fonts | |||
-kacst-office-fonts | |||
-kacst-farsi-fonts | |||
-kacst-one-fonts | |||
-kacst-qurn-fonts | |||
-lohit-telugu-fonts | |||
-sil-padauk-fonts | |||
-lohit-punjabi-fonts | |||
-lohit-tamil-fonts | |||
-kacst-title-fonts | |||
-kacst-screen-fonts | |||
-lohit-oriya-fonts | |||
-cheese | |||
-vinagre | |||
-gok | -gok | ||
-gnome- | -gnome-backgrounds | ||
- | -compiz-gnome | ||
-gnome | |||
-nautilus-sendto | -nautilus-sendto | ||
-gnome-bluetooth | |||
-deja-dup | |||
-NetworkManager-pptp | |||
-NetworkManager-openconnect | |||
-NetworkManager-gnome | |||
-gnote | |||
-gnome-user-docs | |||
-simple-scan | |||
-gnome-games | |||
-gnome-screensaver | |||
-pulseaudio-module-x11 | |||
-gnome-pilot | |||
-shotwell | |||
-gvfs-gphoto2 | |||
-pulseaudio-module-gconf | |||
-gnome-color-manager | |||
-eog | -eog | ||
- | -NetworkManager-openvpn | ||
-NetworkManager-vpnc | |||
-gdm-user-switch-applet | |||
-mousetweaks | |||
-brasero-nautilus | |||
-caribou | |||
-orca | -orca | ||
-evolution | -evolution | ||
-empathy | |||
-transmission-gtk | |||
-evolution-help | |||
-nspluginwrapper | -nspluginwrapper | ||
- | -pino | ||
- | -java-1.6.0-openjdk-plugin | ||
- | -printer-filters | ||
-ivtv-firmware | |||
-openconnect | |||
-NetworkManager-openconnect | |||
-openldap-clients | |||
-zisofs-tools | |||
-BackupPC | |||
-jigdo | |||
-NetworkManager-openvpn | |||
-NetworkManager-vpnc | |||
-zsh | |||
-bonnie++ | |||
-openswan | |||
-system-config-printer | |||
-setroubleshoot | |||
-cups-pk-helper | |||
%end | |||
</source> | </source> | ||
{{footer}} | {{footer}} |
Latest revision as of 00:08, 16 June 2010
AN!Tools :: 2-Node Clusters :: An-node02.ks |
This is the current kickstart script for the an-node02 general purpose cluster node.
Updated: Jun. 15, 2010
# Kickstart file created by Digimer
# Email: digimer@alteeve.com
# Updated: Jun. 14, 2010
# Based on: Fedora 13
# Spin Name: AN!Cluster
# Spin Ver.: 0.2.001
# Node: AN!Node Base-Type 01
### Setup values.
install
cdrom
lang en_US.UTF-8
keyboard us
timezone --utc America/Toronto
### NICs; eth0 = Internet-facing, eth1 = DRBD, eth2 = back_channel
# Later, I may want to make a variant that only sets up one NIC for wider
# compatibility.
network --device eth0 --bootproto static --onboot yes --ip 192.168.1.72 --netmask 255.255.255.0 --gateway 192.168.1.1 --nameserver 192.139.81.117,192.139.81.1 --hostname an-node02.alteeve.com
network --device eth1 --bootproto static --onboot yes --ip 10.0.0.72 --netmask 255.255.255.0
network --device eth2 --bootproto static --onboot yes --ip 10.0.1.72 --netmask 255.255.255.0
### Security
# This password is 'initial'. Be sure to change it after the first boot!
rootpw --iscrypted $6$0riSEDMyCvHPdhCv$lvuhEOqU2yo9szCJHtAsVUK3maHyWlpZmVi6PCRkrOfifL/38J7SaGUopehv/rzwQvhqxNla/jPvD10uwuPY4/
authconfig --enableshadow --passalgo=sha512 --enablefingerprint
selinux --permissive
firewall --disabled
# This options causes the user to be asked for their location, language,
# timezone, root password and initial user account.
firstboot --reconfig
### Hard drive info.
zerombr
clearpart --linux --drives=sda
ignoredisk --only-use=sda
bootloader --location=mbr --driveorder=sda --append="rhgb quiet"
part /boot --fstype ext3 --size=250 --asprimary
part pv.11 --size=100 --grow
volgroup vg01 --pesize=32768 pv.11
logvol / --fstype ext4 --name=lv_root --vgname=vg01 --size=40000
logvol swap --fstype swap --name=lv_swap --vgname=vg01 --size=2048
### Repositories. Need to change these once the AN!Repo is up.
#repo --name="Fedora 13 - x86_64" --baseurl=http://fedora.mirror.iweb.ca/releases/13/Everything/x86_64/os/
#repo --name="Fedora 13 - x86_64 - Updates" --baseurl=http://fedora.mirror.iweb.ca/updates/13/x86_64/
### Services. Multiple entries are comma-seperated with no spaces.
services --disabled NetworkManage
services --enabled network
### Get:
# media-player-info
%packages
@admin-tools
@base
@clustering
@core
@editors
@fonts
@gnome-desktop
@graphical-internet
@hardware-support
@online-docs
@sound-and-video
@system-tools
@text-internet
@virtualization
@base-x
system-config-network
system-config-lvm
xfsprogs
mtools
iscsi-initiator-utils
gpgme
pax
bridge-utils
x86info
hfsutils
logwatch
jfsutils
redhat-lsb
heartbeat
pacemaker
gnome-applet-sensors
acpitool
lsscsi
hddtemp
tpb
acpi
hdparm
vbetool
createrepo
lzop
radeontool
PackageKit-command-not-found
nmap-frontend
net-snmp-utils
enca
ntpdate
xsel
oddjob
fuse
virt-top
system-config-display
gdm
postfix
drbd
bash-completion
drbd-bash-completion
drbd-heartbeat
drbd-pacemaker
drbd-udev
drbd-utils
drbd-xen
xen
xen-hypervisor
xen-runtime
xenner
xenwatch
drbdlinks
lvm2-cluster
-ModemManager
-NetworkManager
-NetworkManager-glib
-geoclue
-pywebkitgtk
-rhythbox
-webkitgtk
-brasero
-brasero-libs
-sound-juicer
-fetchmail
-totem
-totem-mozplugin
-totem-nautilus
-gstreamer-plugins-bad-free
-gnome-dvb-daemon
-gstreamer-plugins-base
-gnome-applets
-gstreamer-plugins-good
-gstreamer-python
-gstreamer-rtsp
-gnome-user-share
-httpd
-httpd-tools
-slv2
-jack-audio-connection-kit
-mobile-broadband-provider-info
-mutt
-procmail
-sendmail
-pulseaudio
-alsa-plugins-pulseaudio
-blueman
-bluez
-pulseaudio-module-bluetooth
-pulseaudio-utils
-samba-client
-samba-common
-samba-winbind-clients
-gvfs-smb
-libsmbclient
-schroedinger
-sox
-speex
-icedax
-libshout
-vorbis-tools
-xfce4-notifyd
-fedora-release-notes
-ccid
-coolkey
-unix2dos
-irda-utils
-wqy-zenhei-fonts
-lohit-assamese-fonts
-lohit-bengali-fonts
-lklug-fonts
-paratype-pt-sans-fonts
-kacst-book-fonts
-kacst-digital-fonts
-kacst-pen-fonts
-sil-abyssinica-fonts
-kacst-decorative-fonts
-jomolhari-fonts
-kacst-letter-fonts
-lohit-kannada-fonts
-khmeros-base-fonts
-paktype-tehreer-fonts
-kacst-titlel-fonts
-kacst-naskh-fonts
-vlgothic-fonts
-kacst-art-fonts
-kacst-poster-fonts
-lohit-gujarati-fonts
-paktype-naqsh-fonts
-thai-scalable-waree-fonts
-lohit-devanagari-fonts
-smc-meera-fonts
-kacst-office-fonts
-kacst-farsi-fonts
-kacst-one-fonts
-kacst-qurn-fonts
-lohit-telugu-fonts
-sil-padauk-fonts
-lohit-punjabi-fonts
-lohit-tamil-fonts
-kacst-title-fonts
-kacst-screen-fonts
-lohit-oriya-fonts
-cheese
-vinagre
-gok
-gnome-backgrounds
-compiz-gnome
-nautilus-sendto
-gnome-bluetooth
-deja-dup
-NetworkManager-pptp
-NetworkManager-openconnect
-NetworkManager-gnome
-gnote
-gnome-user-docs
-simple-scan
-gnome-games
-gnome-screensaver
-pulseaudio-module-x11
-gnome-pilot
-shotwell
-gvfs-gphoto2
-pulseaudio-module-gconf
-gnome-color-manager
-eog
-NetworkManager-openvpn
-NetworkManager-vpnc
-gdm-user-switch-applet
-mousetweaks
-brasero-nautilus
-caribou
-orca
-evolution
-empathy
-transmission-gtk
-evolution-help
-nspluginwrapper
-pino
-java-1.6.0-openjdk-plugin
-printer-filters
-ivtv-firmware
-openconnect
-NetworkManager-openconnect
-openldap-clients
-zisofs-tools
-BackupPC
-jigdo
-NetworkManager-openvpn
-NetworkManager-vpnc
-zsh
-bonnie++
-openswan
-system-config-printer
-setroubleshoot
-cups-pk-helper
%end
Any questions, feedback, advice, complaints or meanderings are welcome. | |||
Alteeve's Niche! | Alteeve Enterprise Support | Community Support | |
© 2025 Alteeve. Intelligent Availability® is a registered trademark of Alteeve's Niche! Inc. 1997-2025 | |||
legal stuff: All info is provided "As-Is". Do not use anything here unless you are willing and able to take responsibility for your own actions. |