Magic SysRq we FreeBSD

Posted on Sat 18 December 2010 in Alphaserver 1200 z FreeBSD

Do konfiga kernela dodaj:

options KDB
options DDB

Zbuduj i zainstaluj nowy kernel:

cd /usr/src
make buildkernel KERNCONF=MYKERNEL
make installkernel KERNCONF=MYKERNEL

Zrebootuj maszynę.

Jeśli konsola jeszcze działa, mnie się to cyklicznie na jednej maszynie zdarza, wydaj następujące polecenie, żeby zrestartować maszynę:

sysctl debug.kdb.panic=1


portdowngrade

Posted on Wed 04 August 2010 in Alphaserver 1200 z FreeBSD

Zdarzyło mi się na Alphaserverze zaktualizowanie portu, którego nie powinienem NIGDY ruszać, powiedzmy że jest to Zmailer.
Do boju musi wtedy ruszyć narzędzie o wdzięcznej nazwie portdowngrade.
Wybieram sobie serwer CVS udostępniający źródła portów, upodobałem sobie ten:
# export CVSROOT=:pserver:anoncvs@anoncvs.fr.FreeBSD.org:/home/ncvs
# cvs login

Hasło …


Continue reading

portmaster

Posted on Wed 04 August 2010 in Alphaserver 1200 z FreeBSD

Do aktualizacji portów zacząłem używać narzędzia portmaster.
Spisuje się doskonale. Dla przykładu uaktualnienie wszystkich (za wyjątkiem tych, które nie mogą na Alphie być nowsze) portów to trywialna komenda:

$portmaster -x mysql -x dovecot -x postfix -x mtr-nox11 -f -a


Powrót do cvsup

Posted on Wed 04 August 2010 in Alphaserver 1200 z FreeBSD

Usunąłem z crona portsnap i powróciłem "do źródeł" czyli do cvsup. Dodałem tylko linie do pliku /usr/sup/refuse:

ports/databases/mysql51*
ports/mail/postfix*
ports/mail/dovecot*
Po to by się nie uaktualniały źródła do tych aplikacji.
Po kilku próbach już wiem, że muszę pozostać na Alphaserverze przy następujących …

Continue reading

Periodic podwójnie pluje

Posted on Mon 03 May 2010 in Alphaserver 1200 z FreeBSD

W końcu się wnerwiłem i naprawiłem. Od kiedy włączyłem wysyłanie codziennych logów z Gustlika emailem, dostawałem w nich podwójny wynik skanowania portaudita. Soft ten daje znaka, które porty mają już nowe wersje i sugeruje ich zainstalowanie. No, ale krzyczy do mnie dwa razy.
Odkryłem w końcu problem. Tkwi w oryginalnym …

Continue reading

No origin recorded - pkg_delete we FreeBSD

Posted on Mon 16 March 2009 in Alphaserver 1200 z FreeBSD

Jak pozbyć się wnerwiającego komunikatu w stylu:
pkg_delete: package libXaw-1.0.4,1 has no origin recorded
Odnaleźć w /var/db/pkg katalog pakietu, który nas wnerwia i:
cd /var/db/pkg/libXaw-1.0.4,1
echo "@comment ORIGIN:/dev/null)" >> +CONTENTS
+CONTENTS - to plik, w powyższym przypadku pusty i …

Continue reading

Automatyczny boot

Posted on Wed 13 February 2008 in Alphaserver 1200 z FreeBSD

W konsoli SRM należy wpisać:

P00>>> set boot_osflags a
P00>>> set bootdef_dev dra0
P00>>> set auto_action BOOT

U mnie pierwszy dysk w macierzy Mylex to dra0. Można to sprawdzić wydając polecenie:

P00>>> show device

Instalacja: problem z disklabel na Mylex

Posted on Wed 13 February 2008 in Alphaserver 1200 z FreeBSD

Po raz drugi miałem problem z tworzeniem slice'ów na dyskach podłączonych do kontrolera RAID firmy Mylex, ale tym razem już zanotuję co trzeba zrobić, żeby zahasało:
po zbootowaniu FreeBSD i uruchomieniu sysinstall instalacja nie jest możliwa bo nie udaje się utworzenie slice'ów, przy próbie tworzenia otrzymujemy komunikat:
po naciśnięciu "C …

Continue reading

Kompilacja MPlayera

Posted on Thu 27 September 2007 in Alphaserver 1200 z FreeBSD

Włączyłem tylko:
SIMD
IPV6
VIDIX
FREETYPE
LIBUNGIF
LIBDV
MAD
DTS
THEORA
WIN32
X264
XVID
LIVEMEDIA
SMB
CDPARANOIA
Kluczowym jest wyłączenie flag optymalizacji (w make config OCFLAGS) albo w shellu:
export WITHOUT_OCFLAGS=yes
Niestety jako video output niewiele zostaje. Potrzebuję na Alphie MPlayera jedynie do dumpowania streamów więc nie stanowi to …

Continue reading

Mylex DAC960 i Alphaserver 1200

Posted on Fri 14 September 2007 in Alphaserver 1200 z FreeBSD

W mojej AS1200 znajduje się kontroler RAID-owy Mylex DAC960. Firma Mylex już dawno nie istnieje, została zakupiona przez LSI, więc na strony tej ostatniej trzeba kierować kroki przy poszukiwaniu pomocy czy sterowników.
Konfiguracja DAC960 może zostać przeprowadzona jedynie z poziomu systemu DOS lub z AlphaBIOS-u, który umożliwia uruchomienie DOS-owych narzędzi …

Continue reading