Sha256: 3eee22df498d7175eb99055547aef9870d773ffac5734a4a2a7ca7eb8e290bdd

Contents?: true

Size: 1.79 KB

Versions: 149

Compression:

Stored size: 1.79 KB

Contents

#! /bin/sh
# aoe-init - example init script for ATA over Ethernet storage
# 
#   Edit this script for your purposes.  (Changing "eth1" to the
#   appropriate interface name, adding commands, etc.)  You might
#   need to tune the sleep times.
#
#   Install this script in /etc/init.d with the other init scripts.
#
#   Make it executable:
#     chmod 755 /etc/init.d/aoe-init
#
#   Install symlinks for boot time:
#     cd /etc/rc3.d && ln -s ../init.d/aoe-init S99aoe-init
#     cd /etc/rc5.d && ln -s ../init.d/aoe-init S99aoe-init
#
#   Install symlinks for shutdown time:
#     cd /etc/rc0.d && ln -s ../init.d/aoe-init K01aoe-init
#     cd /etc/rc1.d && ln -s ../init.d/aoe-init K01aoe-init
#     cd /etc/rc2.d && ln -s ../init.d/aoe-init K01aoe-init
#     cd /etc/rc6.d && ln -s ../init.d/aoe-init K01aoe-init
#

case "$1" in
        "start")
                # load any needed network drivers here

                # replace "eth1" with your aoe network interface
                ifconfig eth1 up

                # time for network interface to come up
                sleep 4

                modprobe aoe

                # time for AoE discovery and udev
                sleep 7

                # add your raid assemble commands here
                # add any LVM commands if needed (e.g. vgchange)
                # add your filesystem mount commands here

                test -d /var/lock/subsys && touch /var/lock/subsys/aoe-init
                ;;
        "stop")
                # add your filesystem umount commands here
                # deactivate LVM volume groups if needed
                # add your raid stop commands here
                rmmod aoe
                rm -f /var/lock/subsys/aoe-init
                ;;
        *)
                echo "usage: `basename $0` {start|stop}" 1>&2
                ;;
esac

Version data entries

149 entries across 147 versions & 7 rubygems

Version Path
le1t0-deprec-2.1.6.074 lib/deprec/templates/aoe/aoe-init
le1t0-deprec-2.1.6.073 lib/deprec/templates/aoe/aoe-init
le1t0-deprec-2.1.6.072 lib/deprec/templates/aoe/aoe-init
le1t0-deprec-2.1.6.071 lib/deprec/templates/aoe/aoe-init
le1t0-deprec-2.1.6.070 lib/deprec/templates/aoe/aoe-init
le1t0-deprec-2.1.6.069 lib/deprec/templates/aoe/aoe-init
le1t0-deprec-2.1.6.068 lib/deprec/templates/aoe/aoe-init
le1t0-deprec-2.1.6.067 lib/deprec/templates/aoe/aoe-init
deprec-2.1.18 lib/deprec/templates/aoe/aoe-init
deprec-2.1.17 lib/deprec/templates/aoe/aoe-init
le1t0-deprec-2.1.6.066 lib/deprec/templates/aoe/aoe-init
le1t0-deprec-2.1.6.065 lib/deprec/templates/aoe/aoe-init
deprec-2.1.16 lib/deprec/templates/aoe/aoe-init
le1t0-deprec-2.1.6.064 lib/deprec/templates/aoe/aoe-init
le1t0-deprec-2.1.6.063 lib/deprec/templates/aoe/aoe-init
le1t0-deprec-2.1.6.062 lib/deprec/templates/aoe/aoe-init
le1t0-deprec-2.1.6.061 lib/deprec/templates/aoe/aoe-init
le1t0-deprec-2.1.6.059 lib/deprec/templates/aoe/aoe-init
le1t0-deprec-2.1.6.058 lib/deprec/templates/aoe/aoe-init
deprec-2.1.14 lib/deprec/templates/aoe/aoe-init