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

Budowanie NAS

Zaczęty przez sebekoo, Luty 03, 2019, 02:02:52 PM

Poprzedni wątek - Następny wątek

sebekoo

#60
root@ubuntu_server:/home/sebek# nmap -sP 192.168.1.21-59 -oG - | grep "^Host" | wc -l                                                                       
Command 'nmap' not found, but can be installed with:

snap install nmap  # version 7.70, or
apt  install nmap

See 'snap info nmap' for additional versions.

0
root@ubuntu_server:/home/sebek#

Chyba musze to zainstalować


A tak wygląda teraz 'wylaczenie.sh'
#!/bin/bash
#
# ok. 2013 Bogdan (TataPingu z https://linuxiarze.pl)
# /usr/local/bin/wylaczenie.sh
# Wylaczenie.sh

###
# CONFIG
###

# Filename of the statusfile
STATUSFILE="/tmp/wylaczenie-status"

# which ip range should be checked?
# this example looks in "192.168.5.10 to 192.168.5.30"
# and "192.168.178.20 to 192.168.178.30"
#RANGE="192.168.1.178.10-30"
#MOJE - np u mnie wszystkie IP pomiedzy 192.168.2.1 i 192.168.2.9
RANGE="192.168.1.21-50"
#RANGE="192.168.2.1" # - pojedynczy

# how many clients are always on (other servers, routers, etc)
MINCLIENTS=0

# shutdown after how many retries?
RETRIES=2

###
# END CONFIG
###

NUMCLIENTS=`nmap -sP $RANGE -oG - | grep "^Host" | wc -l`

if [ $NUMCLIENTS -le $MINCLIENTS ]; then
    if [ ! -f "$STATUSFILE" ]; then
        echo "COUNT=$RETRIES" > $STATUSFILE
    fi
    . $STATUSFILE
    if [ $COUNT -le $MINCLIENTS ]; then
#----- w tym miejscu dojdzie RSYNC_BACKUP_SERVER
##################/usr/local/bin/./rsync_backup_server
##################exit 0
#----- w tym miejscu dojdzie RSYNC_BACKUP_SERVER
#
#----- gdy dojdzie RSYNC_BACKUP_SERVER -> DO ZAMKNIECIA
        echo "Shutdown, kolego (my dear)..."
        #shutdown -h now;
        #----- gdy dojdzie RSYNC_BACKUP_SERVER -> DO ZAMKNIECIA
    else
        let COUNT=$COUNT-1
        echo "COUNT=$COUNT" > $STATUSFILE
    fi;
else
    if [ -f "$STATUSFILE" ]; then
        rm $STATUSFILE
    fi
fi
[/code

TataPingu

Cytat: sebekoo w Luty 23, 2019, 09:26:21 AM
Chyba musze to zainstalować

Oczywiście, jak widzisz, linuks "sam ci podpowie"...

sudo apt-get  install nmap

Naniesiony zakres wygląda prawidłowo, więc po instalacji powinno działać

Acha, i weź jeszcze jedną rzecz pod uwagę (w routerze), sprzęty, które posiadają LAN i WIFI, zależnie od aktywnego połączenia (aktywnej karty) mają DWA RóżNE adresy IP

Wystartuj kompa na nowo

sebekoo

#62
Zainstalowałem i zmieniłem ten wpis  na "aktywny" "shutdown -h now; "
Restartuje i sprawdzam.


EDIT
nmap -sP 192.168.1.21-59 -oG - | grep "^Host" | wc -l
wyniki polecenia zmieniają wartości w zależności od ilości urządzeń włączonych z danego zakresu.

Wyłączyłem wszystkie urządzenia z zakresu i serwer wyłączył się.
Myślę że teraz działa prawidłowo

WOL tez działa mogę włączyć serwer.


TataPingu

Cytat: sebekoo w Luty 23, 2019, 09:54:21 AM
Wyłączyłem wszystkie urządzenia z zakresu i serwer wyłączył się.
Myślę że teraz działa prawidłowo

WOL tez działa mogę włączyć serwer.

Więc teraz czas na hardware i docelowa konfiguracja serwera.
- masz już HDD na home i ew. backup ?

To raz, a dwa, wspominałem o "równoległym OSie", jeśli chcesz zrealizować również to rozwiązanie, to trzeba by ustalić kolejność kroków...

sebekoo

Dysku HDD na home nie mam jeszcze.
Dyski na backup 2x1TB - są

Tak chciałbym mieć równoległy OS.

Mam pytanie.
Wywołując komendę nmap -sP 192.168.1.21-59 -oG - | grep "^Host" | wc -l otrzymujemy ile urządzeń jest aktywnych.
Czy jest możliwość aby wyświetliło IP tych urządzeń?? Niekoniecznie w tej jednej komendzie, po prostu za pomocą innej komendy.

sebekoo

Mam dysk 2TB na /Home
Pytanie czy 2x1TB demontować teraz z zyxela czy to może jeszcze poczekać?

TataPingu

#66
Cytat: sebekoo w Luty 25, 2019, 03:31:15 PM
Mam dysk 2TB na /Home
Pytanie czy 2x1TB demontować teraz z zyxela czy to może jeszcze poczekać?

Na poprzednie pytania odpowiem później (w tym momencie nie jest to takie istotne), a co do dysków, to Zyxela "rozmontujesz" na samym końcu, tzn., gdy serwer będzie już w pełni funkcjonalny.

Teraz powinieneś zamontować fizycznie 2TB do serwera, stworzyć jedną partycję, którą podmontujemy potem pod /home.
Widzę, że wiesz co robisz, to myślę, że z sformatowaniem HDD nie powinieneś mieć problemu.
Po włożeniu HDD wystartuj serwer, zamelduj się, wystartuj IceWM (startx) i jeśli jeszcze nie ma, to zainstaluj:

sudo apt-get install gparted

W terminalu wystartuj:

sudo gparted

i cały 2TB sformatuj na EXT4.

Ps
A tak "a propos", na ile jesteś obeznany z linuksem, ale i ew. z branżą IT ?
- po prostu pytam, żeby wiedzieć "na jakim poziomie rozmawiać", bo jeśli jesteś obeznany z branżą, to po co mam się niepotrzebnie "tworzyć" z podstawami...

TataPingu

#67
Cytat: sebekoo w Luty 23, 2019, 02:12:42 PM
Czy jest możliwość aby wyświetliło IP tych urządzeń?? Niekoniecznie w tej jednej komendzie, po prostu za pomocą innej komendy.

Pobaw się np. komendami:

nmap -sP 192.168.1.0/24

nmap -sL 192.168.1.0/24

ew.

nmap -sP 192.168.1.0/24 | grep -oE '([[:digit:]]{1,3}\.){3}[[:digit:]]{1,3}'

Oczywiście, pod windą również istnieją takie możliwości (programy), ale tych Ci nie wymienię (bo nie znam)...

sebekoo

Jak pod icewm wystartować terminal. Ctrl alt t nie działa

TataPingu

Cytat: sebekoo w Luty 25, 2019, 04:22:11 PM
Jak pod icewm wystartować terminal. Ctrl alt t nie działa

Spójrz na "listwę", "pasek", czy, jak to się tam nazywa, powinna być kropka, czy coś podobnego i kliknij po prostu...
- ew. znajdziesz w prymitywnym, bo prymitywnym, ale zawsze menu...

sebekoo

Nic takiego nie ma.
W menu terminala nie ma - uruchomiłem wszytko po kolei co tam jest i terminal się nie uruchamia.
Na dole jest menu icewm, pokaż biurko ( minimalizuje wszytko) , menu listy okien, 1234 - cyfry do wyboru ekranu. Po prawej stronie od prawej zegar, poczta, obciążenie procesora, pamięć ram, połączenie łan . To wszystko co jest.

TataPingu

Cytat: sebekoo w Luty 25, 2019, 04:45:49 PM
Nic takiego nie ma.

Przeszukaj wszystko w menu (również "podmenu"), ew. "obklikaj" cały pasek

Teraz wychodzę do chaty, to ew. później...

sebekoo

#72
Nie był zainstalowany.
Zainstalowałem xterm.

Po instalacji xterm pojawiło się w menu dużo programów:
Mail agent Mury, www browsers w3m i Linus2,
Edytory : mc, vim, leafpad był wcześniej
System: htop, mc, uxterm, xterm
Inne: byłoby Terminal
Programy: aplikacje: nauki ścisłe : matematyka: bc
Programy: aplikacje: powłoki: Bash, fashion, show
Programy: aplikacje: sieć: komunikacja: telnet
Programy: aplikacje: systemowe: administracja: Debian task selector, editres
Programy: aplikacje: systemowe: monitorowanie: Patrzę, top, xev
Programy: aplikacje: systemowe



Jaki rodzaj partycji wybrać : Atari, aix, amiga, bsd, dvh, gpt, mac, msdos, pc98, sun, loop.
Z tego co pamiętam to - msdos

Co do mojej wiedzy to podstawa.mialem do czynienia z Linuxem kilka lat ale jako użytkownik. Znam kilka komend.
Miałem Ubuntu desktop, Linux w tunerze satelitarnym, Linux w ruterze. Na ruterze najwięcej miałem do czynienia bo tam tworzyłem serwer - ale wydajność za mała i kupiłem zyxel a teraz tworzę to

TataPingu

Cytat: sebekoo w Luty 25, 2019, 05:22:12 PM
Nie był zainstalowany.
Zainstalowałem xterm.

Ach, ten Ubuntu...
- już jadąc do chałupy pomyślałem, czy czasem nie ma zainstalowanego żadnego terminala...

Ale już sam sobie poradziłeś i jak widzę, to nowicjuszem nie jesteś. To łatwiej

Cytat: sebekoo w Luty 25, 2019, 05:22:12 PM
Po instalacji xterm pojawiło się w menu dużo programów:
Mail agent Mury, www browsers w3m i Linus2,
Edytory : mc, vim, leafpad był wcześniej
System: htop, mc, uxterm, xterm
Inne: byłoby Terminal
Programy: aplikacje: nauki ścisłe : matematyka: bc
Programy: aplikacje: powłoki: Bash, fashion, show
Programy: aplikacje: sieć: komunikacja: telnet
Programy: aplikacje: systemowe: administracja: Debian task selector, editres
Programy: aplikacje: systemowe: monitorowanie: Patrzę, top, xev
Programy: aplikacje: systemowe

Jakaś niedoróbka Ubuntu, w innych dystrach, po zainstalowaniu nawet najprostszego środowiska, od razu się pojawiają.


Cytat: sebekoo w Luty 25, 2019, 05:22:12 PM
Jaki rodzaj partycji wybrać : Atari, aix, amiga, bsd, dvh, gpt, mac, msdos, pc98, sun, loop.
Z tego co pamiętam to - msdos

Oczywiście, że msdos

Cytat: sebekoo w Luty 25, 2019, 05:22:12 PM
Co do mojej wiedzy to podstawa.mialem do czynienia z Linuxem kilka lat ale jako użytkownik. Znam kilka komend.
Miałem Ubuntu desktop, Linux w tunerze satelitarnym, Linux w ruterze. Na ruterze najwięcej miałem do czynienia bo tam tworzyłem serwer - ale wydajność za mała i kupiłem zyxel a teraz tworzę to

Tak wyczułem, to ułatwia "zadanie"...

sebekoo

Partycja ext4 zrobiona.
Dysk widoczny jako dev/sda , label dysku : Dane

Co do terminala to skrót ctrl-alt-t nie działa

Zobacz najnowsze wiadomości na forum