An-node02.ks

From Alteeve Wiki
Jump to navigation Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

 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! Enterprise Support:
Alteeve Support
Community Support
© Alteeve's Niche! Inc. 1997-2024   Anvil! "Intelligent Availability®" Platform
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.