konto usunięte

Temat: Dziwny klopot z porownaniem rozmiaru lvm's

Witam,
sa 2 servery live i backup, i kazdy z nich ma te same lvms i partycje.
Na jednym jest inny rozmiar partycji niz na drugim:
lolek@live:$sudo df -h /srv/www/
Filesystem Size Used Avail Use% Mounted on
/dev/mapper/scsi-lvol1
5.0G 4.1G 599M 88% /srv/www

lolek@backup:$sudo df -h /srv/www/
Filesystem Size Used Avail Use% Mounted on
/dev/mapper/scsi-lvol1
5.0G 4.3G 472M 91% /srv/www
-- Tu widze, ze backup ma cos czego live niema.
To sobie sprawdzam ilosc plikow na tym folderze:
lolek@backup:$sudo find /srv/www/ -type f | wc -l
92546

lolek@live:$sudo find /srv/www/ -type f | wc -l
92600
Dla mnie to nie ma sensu, zrobilem du -ah na wszystkich podfolderach i porownalem 2 wyniki i wszystko wyglda OK.
Ma ktos jakis pomysl co tu sie moze dziac ?

Dzieki

Temat: Dziwny klopot z porownaniem rozmiaru lvm's

A w czym jest dokłądnie problem ? Z tego co podałeś widać ze albo backup czegoś nie przekopiował z live, albo live 'przybyło" trochę plików od backupu

konto usunięte

Temat: Dziwny klopot z porownaniem rozmiaru lvm's

problem w tym ze:
1) na backup mamy 91% i nagios co chwile wyrzuca alerts.
2) te 2 foldery powinny byc takie same
3) nie moze jeden byc inny niz drugi - one musze byc te same.

Temat: Dziwny klopot z porownaniem rozmiaru lvm's

A czego używasz do synchronizacji ich ?

konto usunięte

Temat: Dziwny klopot z porownaniem rozmiaru lvm's

rsync,
wlasnie sprawdzam logi i zapuscilem
diff -rq /mnt/live /mnt/backup
to zobaczymy co znajdzie.

Masz jakies pomysly?
Dzieki

Temat: Dziwny klopot z porownaniem rozmiaru lvm's

jakimi opcjami kopiujesz ? standardowe rsync -a ?

konto usunięte

Temat: Dziwny klopot z porownaniem rozmiaru lvm's

cronjob jest ustawiony z opcjami:
rsync --exclude-from=/etc/rsync.exclude -acrzlHv live:${pwd} . > /dev/null 2>&1

a po dlugim czekaniu na wynik diffa dostalem mnostwo "permission denied" na podfolderach.
Wiekszosc folderow nalezy do www-data ale ja jestem w tej grupie a i tak mam permission denied. Juz nie mam pomyslow jak dojsc do tego co jest wieksze na backup niz na live..

DziekiErnest Gulik edytował(a) ten post dnia 20.05.10 o godzinie 15:33

Temat: Dziwny klopot z porownaniem rozmiaru lvm's

1.) na wielkość bym nie patrzył (jak diff się zgadza) czasami są sparse files itp.
2.) permission denied - to że jesteś w grupie nie ozancza że masz dostęp do all, może mieć np. uprawnienia rw-------
3.) liczba się nie zgadza bo gdy lapie permission denied nie kopiuje pliku
4.) co do commandline rsync:

-a, --archive archive mode; equals -rlptgoD (no -H,-A,-X)

więc parę opcji jest zbędnych
5.) Nie używasz opcji --delete rsynca więc jeżeli plik "znikł" na live to nie zostanie usunięty z backupu, to też moze mieć wpływ na te różnice

proponowałbym spróbować backup w taki sposób:

lvcreate –size 1G –snapshot –name b_snap /dev/mapper/scsi-lvol1
mount /dev/mapper/scsi-b_snap /mnt/tmp

i potem już bawić się rsyncem z roota. W końcu po to są LVMowe snapshoty ;] Tylko nie zapomnij po backupie zrobić lvremove na snapshocie
Tomasz Zięba

Tomasz Zięba astozi | astozi lab

Temat: Dziwny klopot z porownaniem rozmiaru lvm's

A może inaczej podejść do tematu i wykorzystać http://www.drbd.org/ ?

konto usunięte

Temat: Dziwny klopot z porownaniem rozmiaru lvm's

Tomasz Zięba:
A może inaczej podejść do tematu i wykorzystać http://www.drbd.org/ ?

Ciekawe co zrobisz jak na obu nodach zobaczysz Secondary/Secondary i jakakolwiek operacja z uzyciem drbdadm będzie kończyła się z błędem :P

konto usunięte

Temat: Dziwny klopot z porownaniem rozmiaru lvm's

Tomasz Zięba:
A może inaczej podejść do tematu i wykorzystać http://www.drbd.org/ ?

Zależy od tego przed czym chcesz się bronić. DRBD nie zabezpiecza przed rm -rf /

Temat: Dziwny klopot z porownaniem rozmiaru lvm's

Krzysztof Pułapa:
Tomasz Zięba:
A może inaczej podejść do tematu i wykorzystać http://www.drbd.org/ ?

Ciekawe co zrobisz jak na obu nodach zobaczysz Secondary/Secondary i jakakolwiek operacja z uzyciem drbdadm będzie kończyła się z błędem :P
Położyć obie końcówki, potem podnieśc - zwykle pomaga ;]. W trybie master-slave nie trafiłem an wiele problemów, natomiast w master-master dosyć łatwo jest coś "rozjechać", no ale mówimy tu o backupie ew. "warm standby".

Chociaż szczerze mowiąc postawiłbym raczej http://www.moosefs.org/ niż DRBD - chociaż teoretycznie na 2 nodach drbd powinien byc sporo szybszy. No ale to już zalezy od potrzeb.
Tomasz Zięba

Tomasz Zięba astozi | astozi lab

Temat: Dziwny klopot z porownaniem rozmiaru lvm's

Jakub J.:
Tomasz Zięba:
A może inaczej podejść do tematu i wykorzystać http://www.drbd.org/ ?

Zależy od tego przed czym chcesz się bronić. DRBD nie zabezpiecza przed rm -rf /

Jasna sprawa. W sumie pytanie do autora co jest jego celem ?
Synchronizacja/replikacja czy backup.

Następna dyskusja:

Dziwny problem z userem MySQL




Wyślij zaproszenie do