AIX-tips: differenze tra le versioni
Jump to navigation
Jump to search
Nessun oggetto della modifica |
Nessun oggetto della modifica |
||
Riga 1: | Riga 1: | ||
Semplice script per eseguire la copia del sistema su un filesystem NFS remoto. |
Semplice script per eseguire la copia del sistema su un filesystem NFS remoto. |
||
Riga 50: | Riga 49: | ||
</pre> |
</pre> |
||
Script per attivare lo startup automatico del font server |
|||
<pre> |
|||
#!/bin/sh |
|||
stopsrc -s xfs |
|||
rmssys -s xfs |
|||
mkssys -s xfs -p /usr/bin/X11/xfs -u root -R -G tcpip -S -n 15 -f 9 |
|||
echo '#!/bin/ksh |
|||
################################################## |
|||
# name: xfs |
|||
# purpose: script that will start or stop the xfs daemon. |
|||
################################################## |
|||
case "$1" in |
|||
start ) |
|||
startsrc -s xfs |
|||
;; |
|||
stop ) |
|||
stopsrc -s xfs |
|||
;; |
|||
* ) |
|||
echo "Usage: $0 (start | stop)" |
|||
exit 1 |
|||
esac |
|||
' > /etc/rc.d/init.d/xfs |
|||
chmod 755 /etc/rc.d/init.d/xfs |
|||
ln -f -s /etc/rc.d/init.d/xfs /etc/rc.d/rc2.d/S99xfs |
|||
/etc/rc.d/rc2.d/S99xfs start |
|||
</pre> |
|||
[[Categoria:Unix]] |
[[Categoria:Unix]] |
Versione attuale delle 18:26, 1 giu 2010
Semplice script per eseguire la copia del sistema su un filesystem NFS remoto.
#!/bin/sh # crea_mksysb.sh # versione 1.0 del 12/01/2007 Emilio Gargiulo HOST=$(hostname) NFS_SHARE='nfs-server:/mksysb' DIR=/mksysb FILE=${HOST}.$(date +%d%m%Y).mksysb ADDRESS=indirizo.di.email@dominio.it do_mksysb() { /usr/bin/mksysb -e -m -X ${DIR}/${FILE} RC=$? if [ $RC -eq 0 ] then find $DIR -name ${HOST}.\*.mksysb ! -name $FILE ! -newer ${DIR}/${FILE} -exec mv {} ${DIR}/${HOST}.oldmksysb \; fi } ################################################# #### MAIN MAIN MAIN MAIN MAIN MAIN MAIN MAIN #### ################################################# # controlla se esiste il filesystem /mksysb ( df -k $DIR | grep ${NFS_SHARE} RC=$? if [ $RC -eq 0 ] then do_mksysb else [ -d $DIR ] || mkdir $DIR mount -o soft,vers=3,proto=tcp -v nfs ${NFS_SHARE} $DIR RC=$? [ $RC -eq 0 ] && do_mksysb umount $DIR fi ) | tee /tmp/$$ mailx -s "Mksysb $HOST" "$ADDRESS" < /tmp/$$ rm -f /tmp/$$
Script per attivare lo startup automatico del font server
#!/bin/sh stopsrc -s xfs rmssys -s xfs mkssys -s xfs -p /usr/bin/X11/xfs -u root -R -G tcpip -S -n 15 -f 9 echo '#!/bin/ksh ################################################## # name: xfs # purpose: script that will start or stop the xfs daemon. ################################################## case "$1" in start ) startsrc -s xfs ;; stop ) stopsrc -s xfs ;; * ) echo "Usage: $0 (start | stop)" exit 1 esac ' > /etc/rc.d/init.d/xfs chmod 755 /etc/rc.d/init.d/xfs ln -f -s /etc/rc.d/init.d/xfs /etc/rc.d/rc2.d/S99xfs /etc/rc.d/rc2.d/S99xfs start