Witaj na Forum Linuxiarzy
Zanim zalogujesz się, by pisać na naszym forum zapoznaj się z kilkoma zasadami savoir-vivre'u w wątku Administracja-> Przywitaj się. Wątki z problemami zamieszczone w dziale "Przywitaj się" będą usuwane.

Autor Wątek: Budowanie NAS  (Przeczytany 12990 razy)

Offline sebekoo

  • Full Member
  • ***
  • Wiadomości: 199
Odp: Budowanie NAS
« Odpowiedź #240 dnia: Marzec 23, 2019, 10:04:41 pm »
Teraz poprawiony skrypt dział bez przerwy - czyli tak jak powinien. I co 180 sekund pojawia się nowy ping
To może teraz sprawdzę wykonanie kopii na zyxel-a ??
Tylko może jeszcze raz którą komendą bo już ich kilka było. Jeśli możesz podaj jeszcze raz.
« Ostatnia zmiana: Marzec 23, 2019, 10:06:24 pm wysłana przez sebekoo »

Offline TataPingu

  • Hero Member
  • *****
  • Wiadomości: 1166
Odp: Budowanie NAS
« Odpowiedź #241 dnia: Marzec 23, 2019, 10:21:07 pm »
Zrób od razu to, będzie pewniej...

"Jeszcze jedna rzecz przyszła mi do głowy...
- może być, że RAID0 oczekuje struktury istniejących katalogów, by to sprawdzić stwórz na Zyxelu katalog np. /Serwer i sprawdź najpierw to:
sudo rsync --no-perms --no-owner --no-group -u -r -t -v --temp-dir=/Backup/RsyncTMP -- progress --delete --modify-window=1 --exclude=/Backup/ --exclude=/proc/ --exclude=/sys/ / /Backup/BackupZYXEL/Serwer
a, jeśli się nie da, to tak (stwórz dodatkowo /Serwer/home):

sudo rsync --no-perms --no-owner --no-group -u -r -t -v --temp-dir=/Backup/RsyncTMP -- progress --delete --modify-window=1 --exclude=/Backup/ --exclude=/proc/ --exclude=/sys/ /home /Backup/BackupZYXEL/Serwer/home"

Rozumiem, że katalog /Backup/RsyncTMP już istnieje...

Offline sebekoo

  • Full Member
  • ***
  • Wiadomości: 199
Odp: Budowanie NAS
« Odpowiedź #242 dnia: Marzec 23, 2019, 10:49:22 pm »
Coś tam sie robi, ale znów zatrzymało się. Stoi już ok 5 minut wiec przerywam i wykonam wg drugiego sposobu.
Jedno mnie zastanawia dlaczego podczas wykonywania kopii tworzy "wieżowce"katalogów tzn
/Backup/BackupZyxel/Backup/BackupZyxel//Backup/BackupZyxel//Backup/BackupZyxel//Backup/BackupZyxel//Backup/BackupZyxel//Backup/BackupZyxel//Backup/BackupZyxel/ i dopiero tutaj tworzy prawidłowe katalogi?


Rozumiem, że katalog /Backup/RsyncTMP już istnieje...
Tak istnieje


Każdy z podanych sposobów zawiesza prace serwera (serwer pracuje ale 100 razy wolniej reaguje).
Dodatkowo po przerwaniu wykonywania kopii nie można wejść w katalog /Backup.
W inne można

Nie rozumiem jednej rzeczy
"Jeszcze jedna rzecz przyszła mi do głowy...
- może być, że RAID0 oczekuje struktury istniejących katalogów, by to sprawdzić stwórz na Zyxelu katalog np. /Serwer i sprawdź najpierw to:
Co ma wspólnego tworzenie katalogu na zyxelu - z wykonywaniem kopii na serwerze Ubuntu w katalogu /Backup/BackupZYXEL/Serwer który jest połączony NFS-es z zyxel-em /i-data/b96f5c10/nfs/BackupUBUNTU
Kompletnie tego tutaj nie rozumiem.
Czy ja dobrze cie zrozumiałem ??
« Ostatnia zmiana: Marzec 23, 2019, 11:49:29 pm wysłana przez sebekoo »

Offline TataPingu

  • Hero Member
  • *****
  • Wiadomości: 1166
Odp: Budowanie NAS
« Odpowiedź #243 dnia: Marzec 24, 2019, 12:04:44 am »
Jedno mnie zastanawia dlaczego podczas wykonywania kopii tworzy "wieżowce"katalogów tzn
/Backup/BackupZyxel/Backup/BackupZyxel//Backup/BackupZyxel//Backup/BackupZyxel//Backup/BackupZyxel//Backup/BackupZyxel//Backup/BackupZyxel//Backup/BackupZyxel/ i dopiero tutaj tworzy prawidłowe katalogi?

Kolego, nie wiem...
- nie jestem "duchem świętym" i nie wiem, gdzie znowuż czegoś nie dopisałeś, czy mylnie zinterpretowałeś...

Nie bierz mi tego za złe, ale bez zaznajomienia się, przynajmniej o podstawach tych funkcji, które robisz, nic z tego nie będzie. Tu nie wystarczy "copy-paste", to, co się robi trzeba rozumieć...

Do punktu skrypt "ZyxelSTART.sh" jest wszystko OK (też miałeś błąd, ale się zorientowałeś, więc plus dla Ciebie).
Teraz zostaw nasz skrypt "w spokoju", załącz (na pracę ciągłą, bez "zasypiania") Zyxela, załącz serwer, uporządkuj katalogi (niepotrzebne zlikwidować) i w pierwszym rzędzie znajdź w sieci informacje na temat "MOUNT NFS"...
- poćwicz "ręcznie" i doprowadź do takiego stanu, że katalog naniesiony w exports na Zyxelu podmontujesz do serwera pod wybrany przez Ciebie katalog (dotychczas było /Backup/BackupZYXEL) na "stałe"

Gdy to osiągniesz, sprawdź, czy wszystko OK (pokopiuj trochę "ręcznie")...

Następnie, znajdź informacje na temat rsync, poćwicz z tym trochę, gdy już będziesz gotowy, daj znać, to "polecimy dalej"....
- jak na razie, to zagłębiamy się w coraz "głębszy las"... drobnych błędów...
« Ostatnia zmiana: Marzec 24, 2019, 12:06:32 am wysłana przez TataPingu »

Offline sebekoo

  • Full Member
  • ***
  • Wiadomości: 199
Odp: Budowanie NAS
« Odpowiedź #244 dnia: Marzec 24, 2019, 09:13:09 am »
Nie bierz mi tego za złe, ale bez zaznajomienia się, przynajmniej o podstawach tych funkcji, które robisz, nic z tego nie będzie. Tu nie wystarczy "copy-paste", to, co się robi trzeba rozumieć...
W całej naszej rozmowie ani przez chwile nie przeszło mi przez myśl "branie czegoś za złe"  :)
Rozumiem że to ja jestem "uczniem" i to ja nie odrabiam pracy domowej rzetelnie, robię to na zasadzie kopiuj-wklej - a ta zasada po czasie gubi, bo "Czego Jasiu się nie nauczy, tego Jan nie będzie umiał".

...w pierwszym rzędzie znajdź w sieci informacje na temat "MOUNT NFS"...
Odnoszę się do strony
https://www.digitalocean.com/community/tutorials/how-to-set-up-an-nfs-mount-on-ubuntu-18-04i tam w punkcie 4 jest o konfigurowaniu Firewall. My (a raczej Ja ) niczego takiego nie konfigurowałem.
Sprawdzając status
sudo ufw statusmam
Status: inactiveCzy tą usługę Firewall muszę konfigurować?
Jeśli muszę konfigurować to po jej skonfigurowaniu zacznę ćwiczyć to co poniżej
- poćwicz "ręcznie" i doprowadź do takiego stanu, że katalog naniesiony w exports na Zyxelu podmontujesz do serwera pod wybrany przez Ciebie katalog (dotychczas było /Backup/BackupZYXEL) na "stałe"

Gdy to osiągniesz, sprawdź, czy wszystko OK (pokopiuj trochę "ręcznie")...

Następnie, znajdź informacje na temat rsync, poćwicz z tym trochę, gdy już będziesz gotowy, daj znać, to "polecimy dalej"....
- jak na razie, to zagłębiamy się w coraz "głębszy las"... drobnych błędów...

Offline TataPingu

  • Hero Member
  • *****
  • Wiadomości: 1166
Odp: Budowanie NAS
« Odpowiedź #245 dnia: Marzec 24, 2019, 11:02:13 am »
i tam w punkcie 4 jest o konfigurowaniu Firewall. My (a raczej Ja ) niczego takiego nie konfigurowałem.
...
Czy tą usługę Firewall muszę konfigurować?

No i dobrze, że nie konfigurowałeś, przecież "pracujemy" w wewnętrznej sieci i nie potrzebujesz żadnego firewalla...
- docelowo (i to był Twój zamysł na samym początku, w sumie bardzo słuszny) Zyxela w exports udostępnimy tylko serwerowi...
Zasugerowałem sieć, ale tylko dla testów, bo jak widzisz, to się nie myliłem, przewidywałem drobne "kłopoty"..

A tak na marginesie, w sieci znajdziesz dużo więcej "poradników", dla porównania spójrz również na inne, np:
https://lazowski.wordpress.com/2009/06/30/konfiguracja-serwera-i-klienta-nfs-pod-ubuntu/
https://www.linuxiarz.pl/378/serwer-oraz-klient-nfs-konfiguracja-w-linuxie/(Uwaga - my NIE NANOSIMY automatycznego montowania do rc.local!)

https://techfreak.pl/jak-skonfigurowac-nfs-network-file-system/
To tylko przykłady informacji, jakie mi się pokazały w sieci na hasło "linux nfs eksport i konfiguracja"

Offline sebekoo

  • Full Member
  • ***
  • Wiadomości: 199
Odp: Budowanie NAS
« Odpowiedź #246 dnia: Marzec 24, 2019, 02:09:34 pm »
Widać światełko w tunelu.
Serwer na zyxel działa i udostępnia katalog /test.
klient Ubuntu montuje katalog i może zapisywać dane w katalogu /test

Czyli to co potrzebuje to mam zrobione i działa prawidłowo. Musze to jeszcze poćwiczyć.


Tak ćwiczę że teraz gdy już serwer Ubuntu się uruchomi (całkowicie) to uruchamia tez się zyxel. Jak to odkręcić ?
« Ostatnia zmiana: Marzec 24, 2019, 04:37:44 pm wysłana przez sebekoo »

Offline TataPingu

  • Hero Member
  • *****
  • Wiadomości: 1166
Odp: Budowanie NAS
« Odpowiedź #247 dnia: Marzec 24, 2019, 04:54:47 pm »
Tak ćwiczę że teraz gdy już serwer Ubuntu się uruchomi (całkowicie) to uruchamia tez się zyxel. Jak to odkręcić ?

A jak nastawiłeś Zyxela i w którym momencie montujesz NFS ?

Offline sebekoo

  • Full Member
  • ***
  • Wiadomości: 199
Odp: Budowanie NAS
« Odpowiedź #248 dnia: Marzec 24, 2019, 05:14:00 pm »
W Zyxelu jaki w serwerze niczego nie zmieniałem oprócz NFS i uprawnień z tym związanych.
uruchomienie serwera trwa ok 1min. Słychać pracujące dyski (zapisywane i odczytywane dane- jest to specyficzny dzwięk). Gdy już się serwer uruchomi całkowicie dyski nadal pracują ale nie słychać już zapisywanych i odczytywanych danych. Po ok 5-10 sekundach od całkowitego uruchomienia, zaczyna uruchamiać się zyxel

Nie wiem jak było od początku gdyż takiej sytuacji nie sprawdzałem ze oba serwery są wyłączone.
Do tej pory wyłączałem tylko zyxela i go wzbudzałem skryptem bądź wol-em
« Ostatnia zmiana: Marzec 24, 2019, 05:16:15 pm wysłana przez sebekoo »

Offline TataPingu

  • Hero Member
  • *****
  • Wiadomości: 1166
Odp: Budowanie NAS
« Odpowiedź #249 dnia: Marzec 24, 2019, 06:16:51 pm »
Nie wiem jak było od początku gdyż takiej sytuacji nie sprawdzałem ze oba serwery są wyłączone.
Do tej pory wyłączałem tylko zyxela i go wzbudzałem skryptem bądź wol-em

By wyeliminować pomyłki nazywajmy Zyxel "Zyxelelem", a serwer z Ubuntu "serwerem", to prawdopodobnie kwestia nastawienia, albo samego Zyxela, albo routera (w momeńcie startu serwera wysyła pinga na Zyxela, a ten nastawiony jest na "auto", t.j na wybudzenie przy każdym pracującym klieńcie)

Offline sebekoo

  • Full Member
  • ***
  • Wiadomości: 199
Odp: Budowanie NAS
« Odpowiedź #250 dnia: Marzec 24, 2019, 07:31:16 pm »
By wyeliminować pomyłki nazywajmy Zyxel "Zyxelelem", a serwer z Ubuntu "serwerem",
Bardzo dobry pomysł

Odłączyłem przewód sieciowy od serwera i uruchomiłem go po ok 4 minutach podłączyłem przewód. W całym tym czasie zyxel był wyłączony.
Wyłączyłem ponownie serwer i włączyłem ponownie po całkowitym uruchomieniu serwera - zyxel uruchomił się

Na pewno nie wzbudza go skrypt ZyxelSTART.sh - zmieniłem MAC i IP w skrypcie
« Ostatnia zmiana: Marzec 24, 2019, 07:51:33 pm wysłana przez sebekoo »

Offline TataPingu

  • Hero Member
  • *****
  • Wiadomości: 1166
Odp: Budowanie NAS
« Odpowiedź #251 dnia: Marzec 24, 2019, 08:10:15 pm »
Na pewno nie wzbudza go skrypt ZyxelSTART.sh - zmieniłem MAC i IP w skrypcie

No to ustawienia Zyxela, albo router

Offline sebekoo

  • Full Member
  • ***
  • Wiadomości: 199
Odp: Budowanie NAS
« Odpowiedź #252 dnia: Marzec 24, 2019, 08:53:32 pm »
Ruter to raczej nie, tam od kilku miesięcy nic nie zmieniałem
Zyxela przywrócę jeszcze raz do ustawień fabrycznych.

Myślę że to się jakoś z tym uporam

Offline TataPingu

  • Hero Member
  • *****
  • Wiadomości: 1166
Odp: Budowanie NAS
« Odpowiedź #253 dnia: Marzec 24, 2019, 09:02:17 pm »
Zyxela przywrócę jeszcze raz do ustawień fabrycznych.

Wspominałem, że niedawno robiłem NASa Buffalo, tam np. taka funkcja przełączana była fizycznie z tyłu sprzętu.
Był tam 3-pozycyjny przełącznik, który mógł:
- wyłączyć NASa
- włączyć na stałe
- włączyć tryb "auto"
W ostatnim trybie NAS reagował na wysyłane pingi (WOL), a po pewnym czasie się wyłączał.

Myślałem, że w Zyxelu jest podobnie...

Offline sebekoo

  • Full Member
  • ***
  • Wiadomości: 199
Odp: Budowanie NAS
« Odpowiedź #254 dnia: Marzec 24, 2019, 09:49:47 pm »
Zyxel nie ma przełączników