Migracja LVM na nowy dysk

September 22nd, 2009

Załóżmy, że mamy taką sytuację:

i chcemy przenieść wszystkie dane z /dev/hdc5 na naszą super fresh'n'funky nową macierz, na której przygotowana jest partycja /dev/sda6 dla LVM.

Jak to zrobić najbardziej bezboleśnie? Sprawa jest prosta:

  • Dołączamy nowy dysk do istniejącej grupy (w moim przypadku to *vg*)
  • Wyłączamy wszystko co korzysta z tej grupy, np. /etc/init.d/xendomains stop

  • Wykonujemy backup danych

  • Przenosimy dane ze starego dysku /dev/hdc5 na nowy /dev/sda6 poleceniem pvmove
  • Usuwamy stary dysk z grupy:
  • Startujemy co tam korzystało z dysku: /etc/init.d/xendomains start

Tadaam - dane przeniesione na nowy dysk. Prosto i bezboleśnie.

Tworzenie pliku PKCS#12

August 29th, 2009

Tworzenie pliku PKCS#12 na szybko:

openssl pkcs12 -export -in certyfikat.pem -certfile ca.pem -inkey klucz.pem -name "Super nazwa" -out out.p12

Może kiedyś rozwinę temat SSL, certyfikatów i innych takich przydatnych rzeczy.

SVN w MacOS X

August 27th, 2009

SVN w MacOS X

Standardowo zainstalowany SVN obsługuje tylko tzn. ‘svn’ scheme i ‘file’ scheme (RA – repository access modules – możemy to sprawdzić poleceniem svn ---version) czyli linki postaci:

svn co svn://valid.pl/repo

lub

svn co file:///home/users/blebleble/repo

A my chcemy mieć możliwość obsługi

svn co https://valid.pl/repo

Read the rest of this entry

Cóż może być skomplikowanego w restarcie sysloga (już pomijając fakt, że wszyscy ‘cool’ używają już dawno syslog-ng)? Standardowo to pewnie /etc/init.d/syslog restart albo coś w tym stylu, ewentualnie może go HUP’em pojechać?

W przypadku Maca pierwszego sposobu nie ma a drugi nie działa :-)

Rozwiązaniem jest użycie takiego polecenia:


launchctl unload /System/Library/LaunchDaemons/com.apple.syslogd.plist
launchctl load /System/Library/LaunchDaemons/com.apple.syslogd.plist 

no i wszystko gra i buczy.

Programy na Macu

June 7th, 2009

Adium Chicken of the VNC CleanApp coconut Battery CSSEdit cue-spliter GitX AlertU iSerialReader muCommander MusicBrainz Picard OmniGraffie QuickSynergy RemoteDesktop

Flush DNS w Mac OS X

February 16th, 2009

Jak wyczyścić cache DNS w Macu?

Read the rest of this entry

Jak wiadomo Mac OS X opiera się na FreeBSD a więc jest całkowicie zgodny z POSIX (czym zresztą chwali się Apple na swojej stronie). Jest to jedna z największych zalet tego systemu i głownie to spowodowało wybór MacBooka jako następcy starego, wysłużonego HP nc4200 (z Debianem na pokładzie)

Read the rest of this entry