Zwiechy serwera WEB

Dyskusja w 'Serwer WEB i aplikacje (PHP oraz bazy danych SQL)' rozpoczęta przez użytkownika kniazio, 9 Lipiec 2008.

Ładowanie...
  1. kniazio
    Offline

    kniazio Zarejestrowany Noobie

    Dołączył:
    2 Czerwiec 2008
    Wiadomości:
    38
    Local Time:
    22:30
    Oceny:
    +0 / 0 / -0
    Followers:
    0
    Dzieki za reakcje ale to dla mnie jakas czarna magia
    Czy moglbys to jakos prosciej:))
    Pozdrawiam
     
  2. Silas Mariusz
    Online

    Silas Mariusz SysOp Administrator

    Dołączył:
    5 Kwiecień 2008
    Wiadomości:
    6 380
    Miejscowość:
    Nowy Sącz
    Local Time:
    22:30
    Oceny:
    +1 429 / 30 / -6
    Followers:
    23
    QNAP:
    TVS-x71
    Ethernet:
    1 GbE
    TVS-x71 1 GbE
    ok :) jeszcze raz... przedtem bylem nadal na kacu wiec moglem zle napisac

    TS-109 jak i TS-101 posiada w sobie ROM - jakis tam Flash na ktorym jest zapisany system operacyjny, konfigi i etc
    jest on podzielony na kilka bloków - nazwijmy je partycjami
    normalnie one sa nie widoczne dla uzytkownikow i trzeba je "zamountowac"
    nalezy pamietac ze nie wolno zapomniec ich "odmountowac" na koncu

    kiedy TS-109 sie uruchamia mountuje sobie wszystkie te bloki w jakies miejsca i odczytuje z nich dane
    w trakcie uruchomienia TS-109 otwiera mtdblock5 ("NAS Config") i sprawdza czy w nim istnieje plik autorun.sh - jesli tak to uruchamia go
    nastepnie wszystkei bloki sa odmontowane i urzadzenie juz jest gotowe do pracy z "uzytkownikiem"

    nie mam pojecia czy TS-101 tez wspiera cos takiego jak autorun.sh
    wiec trzeba byloby zalogowac sie na konsole, i zamountowac blok w ktorym sie znajduje NAS Config
    w przypadku TS-101 bedzie to:
    mtdblock6 640K 0xFFF60000 NAS Config
    czyli wykonujesz:
    Kod (Text):
    1. # mount /dev/mtdblock6 -t ext2 /tmp/config
    blok 6 bedzie zamountowany pod katalogiem /tmp/config
    teraz bardzo wazne! utworz nowy plik autorun.pl i wrzuc go tam
    plik ma zawierac:
    Kod (Text):
    1. #! /bin/sh
    2.  
    3. /pelna/sciezka/do/pliku/autorestart.sh &
    gdzie "/pelna/sciezka/do/pliku/" wpisz pelna sciezke w ktorej znajduje sie autorestart.sh
    znak "&" na koncu musi byc aby zostawic proces uruchomiony w tle
    inaczej caly czas plik autorun.sh bylby przyblokowany i system nie moglby odmountowac katalogu mtdblock5 co mogloby spowodowac ze wiecej Twoj QNAP sie nie uruchomi
    dlatego tez nie mozesz tam wrzucic pliku autorestart.sh - bo on dziala caly czas w petli i mogloby sie okazac ze ladowanie QNAP'a zablokuje sie na tej petli
    wyjdz z katalogu /tmp/config aby moc bezpieczenie odmountowac blok za pomoca polecenia:
    Kod (Text):
    1. # umount /dev/mtdblock6
    przeresetuj system
    po starcie systemu odczekaj chwile ok . 20sek.
    zaloguj sie na urzadzenie z PuTTY i za pomoca polecenia:
    Kod (Text):
    1. # ps
    sprawdz czy gdzies w procesach jest Twoj plik autorestart.sh
     
  3. Silas Mariusz
    Online

    Silas Mariusz SysOp Administrator

    Dołączył:
    5 Kwiecień 2008
    Wiadomości:
    6 380
    Miejscowość:
    Nowy Sącz
    Local Time:
    22:30
    Oceny:
    +1 429 / 30 / -6
    Followers:
    23
    QNAP:
    TVS-x71
    Ethernet:
    1 GbE
    TVS-x71 1 GbE
    sorry
    w przypadku ts-109 chyba jednak mtdblocki sa zapisane an dysku
    w przypadku ts-101 w romie

    btw nie myslales nad sprzedaza TS-101 i zakupem 109?
    o wiele lepsze urzadzenie
     

Poleć tę stronę

  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.
    Odrzuć powiadomienie.