Linux Tips: differenze tra le versioni

Da Emigar.
Jump to navigation Jump to search
Nessun oggetto della modifica
Nessun oggetto della modifica
Riga 42: Riga 42:


filter = [ "a|^/dev/sda2$|", "a/.mapper/mpath*/", "r/.*/" ]
filter = [ "a|^/dev/sda2$|", "a/.mapper/mpath*/", "r/.*/" ]


=Compara pacchetti installati=

<code>
#!/bin/bash

diff \
<( ssh root@host1 'rpm -qa --qf "%{name}.%{arch}\n" | sort' ) \
<( ssh root@host2 'rpm -qa --qf "%{name}.%{arch}\n" | sort' )
</code>


[[Categoria:Unix]]
[[Categoria:Unix]]

Versione delle 19:29, 24 gen 2013

Forza reboot

Non esegue sync dei dischi.

   echo 1 > /proc/sys/kernel/sysrq
   echo b > /proc/sysrq-trigger

Per forzare sync dei dischi eseguire (dopo aver abilitato sysrq):

   echo s > /proc/sysrq-trigger


Forza Shutdown

   echo 1 > /proc/sys/kernel/sysrq
   echo o > /proc/sysrq-trigger

Fonte:

      http://www.kernel.org/doc/Documentation/sysrq.txt
      http://en.wikipedia.org/wiki/Magic_SysRq_key


Perl

    perl -p -i -e 's/^EXTRAVERSION.*/EXTRAVERSION = -200.13.1uek/' Makefile

Vmware

Per ricompilare i moduli dei vmware-tools dopo aver eseguito un upgrade del kernel:

    vmware-config-tools.pl -k 2.6.18-348.1.1.el5

Per sicurezza, poiché a volte gli script vmware fanno porcherie con le dipendenze, è bene riaggiornare le dipendenze e rifare l'initrd:

    depmod -ae 2.6.18-164.6.1.el5
    mkinitrd -f initrd-2.6.18-348.1.1.el5.img 2.6.18-348.1.1.el5

LVM

In caso di multipath, modificare la riga in /etc/lvm/lvm.conf

    filter = [ "a|^/dev/sda2$|", "a/.mapper/mpath*/", "r/.*/" ]


Compara pacchetti installati

  1. !/bin/bash

diff \

    <( ssh root@host1 'rpm -qa --qf "%{name}.%{arch}\n" | sort' ) \
    <( ssh root@host2 'rpm -qa --qf "%{name}.%{arch}\n" | sort' )