command list:
fdisk /dev/sdb
o
n
p
1
255
n
p
2
t
2
83
w
pvcreate /dev/sdb2
vgcreate vg /dev/sdb2
lvcreate -L332 -nroot vg
lvcreate -L4,66G -nroot vg
lvcreate -L4.66G -nusr vg
lvcreate -L2.79G -nvar vg
lvcreate -L5.76G -nswap vg
lvcreate -L380M -ntmp vg
lvcreate -L451.62G -nhome vg
mkfs.ext3 -j -Lboot /dev/sdb1
mkfs.ext3 -j -Lroot -m5 /dev/vg/root; mkfs.ext3 -j -Lusr -m5 /dev/vg/usr; mkfs.ext3 -j -Lvar -m5 /dev/vg/var; mkfs.ext3 -j -Ltmp -m5 /dev/vg/tmp; mkswap /dev/vg/swap; mkfs.ext3 -j -Lhome -m5 /dev/vg/home ; tune2fs -c0 -i0 /dev/sdb1; tune2fs -c0 -i0 /dev/vg/root; tune2fs -c0 -i0 /dev/vg/usr; tune2fs -c0 -i0 /dev/vg/var; tune2fs -c0 -i0 /dev/vg/home
mkswap /dev/vg/swap
mkfs.ext3 -j -Lhome -m5 /dev/vg/home
tune2fs -c0 -i0 /dev/sdb1; tune2fs -c0 -i0 /dev/vg/root; tune2fs -c0 -i0 /dev/vg/usr; tune2fs -c0 -i0 /dev/vg/var; tune2fs -c0 -i0 /dev/vg/home
mount /dev/vg/root /mnt/vg/
mkdir /mnt/vg/{usr,var,tmp,home}
mount /dev/vg/home /mnt/vg/home/
mount /dev/vg/usr /mnt/vg/usr/
mount /dev/vg/tmp /mnt/vg/tmp/
mount /dev/vg/var /mnt/vg/var/
/root/exclude.txt
/dev/*
/sys/*
/proc/*
nohup rsync --exclude-from /root/exclude.txt -arvz / /mnt/vg/ &
kedd, május 18, 2010
lvm move
hétfő, május 17, 2010
Deploying windows updates
Four easy steps:
1. Download and install the Windows Updates Downloader (WUD)
2. Download the correct Update Lists (ULs)
3. Download the updates with WUD to c:\updates
4. Deploy these with this script: u.bat
@echo off
for /f %%d in ('dir c:\updates\*.exe /b') do c:\updates\%%d /passive /norestart /nobackup
szombat, március 13, 2010
OpenVZ backup script
#!/bin/bash
#OpenVZ virtualis gepeket futtato host gep mentese
if [ $# -eq 0 ]
then
echo "Hasznalat: $0 [napi|heti|havi]"
exit 1
fi
# apt cache tisztitása
apt-get clean
#MBR mentese
dd if=/dev/sda of=/$1/backup/sda-mbr.bin bs=512 count=1
sfdisk -d /dev/sda > /$1/backup/sda_table
#OpenVZ tarolok mentese
vzdump --suspend --all --compress --dumpdir /$1/vz/
# rendszer mentese
case $1 in
"napi") tar --totals -czf /$1/sys_backup-`date +%A`.tgz --exclude=/proc --exclude=/sys --exclude=/dev --exclude=/mnt/* --exclude=/media/ --exclude=/mnt --exclude=/var/lib/vz/root --exclude=/home/vz /
;;
"heti") tar --totals -czf /$1/sys_backup-`date +%V`._heti.tgz --exclude=/proc --exclude=/sys --exclude=/dev --exclude=/mnt/* --exclude=/media/ --exclude=/mnt --exclude=/var/lib/vz/root --exclude=/home/vz /
;;
"havi") tar --totals -czf /$1/shadow_sys_backup-`date +%B`.tgz --exclude=/proc --exclude=/sys --exclude=/dev --exclude=/mnt/* --exclude=/media/ --exclude=/mnt --exclude=/home/backup --exclude=/var/lib/vz/root --exclude=/home/vz /
;;
esac
exit 0
hétfő, március 08, 2010
postfix korlátozások - sorrend
Érdemes az smtp parancsok sorrendjében megadni a korlátozásokat.korlátozás parancs (RFC 821) smtpd_client_restrictions smtpd_helo_restrictions HELO smtpd_sender_restrictions MAIL FROM smtpd_recipient_restrictions RCPT TO smtpd_data_restrictions DATA
kedd, február 16, 2010
shotdown script
"Bash script, ami lekapcsolja a gépet, ha kevés a forgalom a hálokártyán (tipikusan azért, mert a letöltés véget ért)."
forrás:http://hup.hu/node/83141#comment-957404
#!/bin/bash
# Shell script a http://hup.hu/node/54263 forumtemahoz.
# Az ekezeteket kerulom az esetleges UTF8/latin2 olvasat miatt.
# Ha 3 percen keresztul percenkent 3 MB-nal kevesebb a kimeno es bejovo
# forgalom az eth0 eszkozon, akkor lekapcsolja a gepet 2 perces idolimittel.
# A felhasznalonak igy meg van lehetosege leallitani, ha megis a gep elott ulne.
# Szabadon felhasznalhato, gpl, meg minden.
#
# Irta: Mora Peter (morapeter@gmail.com)
# Minden (javito jellegu) kritikat szivesen fogadok.
# Azert hasznaltam bc-t es sed-et, mert az awk nagy szamok eseten
# 1+e10 alakot hasznal, ami utana hasznalhatatlan.
data=`cat /proc/net/dev | grep eth0 | sed -r 's/.*://' | sed -r 's/ *([0-9]*) *([0-9]* *){7}([0-9]*).*/\1+\3/' | bc`;
low=0;
while true; do
last=$data;
sleep 60;
data=`cat /proc/net/dev | grep eth0 | sed -r 's/.*://' | sed -r 's/ *([0-9]*) *([0-9]* *){7}([0-9]*).*/\1+\3/' | bc`;
diff=$((data-last));
if [ $diff -le 3145728 ]; then
low=$((low+1))
else
low=0
fi;
if [[ $low == 3 ]]; then
sudo shutdown -h +2;
fi;
done
kedd, december 15, 2009
péntek, december 11, 2009
del.icio.us backup
Gyakran használom, elég sok link van már benne, amik nem szeretném ha elvesznének.
Ezért inkább rendszeresen mentem az alábbi paranccsal:
wget --userfelhasználóinév --password=jelszó https://api.del.icio.us/v1/posts/all -o del.icio.us_backup.xml
szerda, november 25, 2009
FileZilla downgrade
Miert nem erdemes mindenbol a legujabbat hasznalni.
Alapállás: Ubuntu 9.10 FileZilla 3.2.7.2
"This came up as the result of FileZilla releasing a new version of their client
that no longer worked with ProFTPd and other FTP servers due to an adjustment
in how that client reacts to TLS/SSL session closes.
...
As it is now,
FileZilla >= v3.1.0 can no longer connect to ProFTPd via TLS/SSL."
forras: http://bugs.proftpd.org/show_bug.cgi?id=3094
Downgrade-eltem a Filezilla-t (hardy)
dpkg -i liblzo2-2_2.02-3_amd64.deb
dpkg -i libopencdk10_0.6.6-1ubuntu1_amd64.deb
dpkg -i libgnutls13_2.0.4-1ubuntu2.6_amd64.deb
dpkg -i filezilla_3.0.11.1-0ubuntu1~hardy1_amd64.deb
A csomagok letolthetok innen (hardy) : http://packages.ubuntu.com/
hétfő, május 18, 2009
Mecsextrém
Származási hely: kicsi világ |
Származási hely: kicsi világ |
Származási hely: kicsi világ |
Származási hely: kicsi világ |
Tovább...
szerda, március 18, 2009
Mentés és visszaállítás
Linux alatt egy szalagos eszközt többféleképpen is el lehet érni.
Minden szalagra írás két részből áll:Ezt kell visszaállításhoz használni mivel minden művelet (parancs) után ami használja a szalagos egységet, visszatekeri a szalagot az elejére
mt /dev/nst0 status parancs kimenetében látható File number számláló mindig azt mutatja, hányadik kiírt állományt követő EOF jelzésen áll a fej.
Visszállítás
Példa
Szalag tartalma:
|BOT|file-01|EOF|file-02|EOF|file-03|EOF
file-03 visszaállítása:
mt (BSD)
A legtöbb paraméter eszközfüggő úhogy el kell olvasni eszköz kézikönyvét. Linux alatt érdemesebb a mt-st parancsot használni
http://www.mithrandir.hu/doc/book/node95.html
http://hup.hu/node/59311
http://hup.hu/node/49023 megoldas http://hup.hu/node/49023#comment-482574
http://surf.ap.seikei.ac.jp/~nakano/dump-restore/dump-restore-mini-HOWTO.en.html
http://www.faqs.org/docs/securing/chap29sec305.html
http://ubuntuforums.org/archive/index.php/t-502206.html
http://hup.hu/node/25626#comment-210144
kedd, március 10, 2009
vasárnap, március 01, 2009
Meddig él egy LTO?
Ultrium media is certified for 1 million passes or 260 full back ups and has a 30-year archival storage life.
(forrás:http://h18006.www1.hp.com/products/quickspecs/11529_div/11529_div.html)
csütörtök, február 26, 2009
Ultrium3 920 (SAS) SmartArray HW RAID kártyán
HP ProLiant szerverek
Ha SmartArray RAID kártyára csatlakozik az Ultrium akkor nem jelenik meg blokkos eszközként Linux alatt.
Megoldás (found by mono):
Hozzá kell adni az alábbi sorokat az /etc/rc.local-hoz
for x in /proc/driver/cciss/cciss[0-9]*
do
echo "engage scsi" > $x
done
Hivatkozások:
http://kbase.redhat.com/faq/docs/DOC-7084
zcat /usr/share/doc/linux-doc-2.6.26/Documentation/cciss.txt.gz | less
(ezt a fájlt kernel-doc csomag tartalmazza)
szombat, február 14, 2009
Amavis 2.6.2 - NEW FEATURES
SQL tables tables maddr, msgs, msgrcpt and quarantine are extended by a new field 'partition_tag'.
To convert tables of an existing database, please use ALTER command.
(előtte backup!!!!)
To convert tables of an existing database, please use ALTER command.
Here is a conversion example (MySQL or PostgreSQL, probably others):
ALTER TABLE maddr ADD partition_tag integer DEFAULT 0;
ALTER TABLE msgs ADD partition_tag integer DEFAULT 0;
ALTER TABLE msgrcpt ADD partition_tag integer DEFAULT 0;
ALTER TABLE quarantine ADD partition_tag integer DEFAULT 0;
As the maddr.email is no longer guaranteed to be unique, but a pair
of (maddr.partition_tag, maddr.email) is unique, the constraint and
an associated index needs to be changed:
=> PostgreSQL:
ALTER TABLE maddr
DROP CONSTRAINT maddr_email_key,
ADD CONSTRAINT maddr_email_key UNIQUE (partition_tag,email);
=> MySQL:
ALTER TABLE maddr
DROP KEY email,
ADD UNIQUE KEY part_email (partition_tag,email);
tovabbi reszletek
http://www.ijs.si/software/amavisd/release-notes.txt
szerda, február 11, 2009
Hadd keressem meg neked a Google-on
Ha valaki valami nyilvánvalót keres:
http://letmegooglethatforyou.com/
hétfő, január 05, 2009
proftpd logrotate
/var/log/proftpd/xferlog /var/log/proftpd/proftpd.logTovább...
/var/log/proftpd/controls.log /var/log/proftpd/quota.log {
monthly
missingok
rotate 12
compress
delaycompress
notifempty
create 644 root adm
sharedscripts
prerotate
ftpstats -a -r -l 2 -d -h -f /var/log/proftpd/xferlog 2>/dev/null >/var/log/proftpd/xferreport
endscript
postrotate
if [ -f /var/run/proftpd.pid ]; then
/etc/init.d/proftpd restart > /dev/null
fi
endscript
}