Nowe posty

xx Dystrybucja pod HP Omen (6)
Wczoraj o 23:30:08
xx [Poradnik] Wyszukiwanie Sterowników (2)
Wczoraj o 21:08:23
lamp Problem z Linux Lite po instalacji (0)
Wczoraj o 19:50:30
xx Ile pingwinów? (1)
Wczoraj o 08:59:24
xx konfiguracja pale moon (0)
2024-03-24, 21:53:42
xx Plasma 6 w Neonie ssie trochę mniej ... (10)
2024-03-23, 02:38:11
xx problem z instalacja sterowników do karty sieciowej (3)
2024-03-18, 18:10:16
xx Plik abc.001 (1)
2024-03-17, 17:48:27
xx Zlecę dopracowanie programu w MatLab (0)
2024-03-13, 15:28:40
xx Linux Mint 21.3 XFCE brak dźwieku po paru minutach (karta muzyczna zintegrowana) (5)
2024-03-12, 23:07:01

Pokaż wiadomości

Ta sekcja pozwala Ci zobaczyć wszystkie wiadomości wysłane przez tego użytkownika. Zwróć uwagę, że możesz widzieć tylko wiadomości wysłane w działach do których masz aktualnie dostęp.


Wiadomości - zuskrus01

Strony: [1]
1
Zgadza się.
Brakowało mi  resize2fs /dev/vol-group/home

Dziękuję za pomoc i naprowadzenie

2
Utworzyłem partycję, dodałem ją od vg  a następnie do  /home
Teraz katalog home ma 211GB
NAME                MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT
sda                   8:0    0     2G  0 disk
└─sda1                8:1    0   1,9G  0 part /boot
sdb                   8:16   0   270G  0 disk
├─sdb1                8:17   0     1K  0 part
├─sdb2                8:18   0   150G  0 part
│ └─vol--group-home 254:4    0 211,3G  0 lvm  /home
└─sdb5                8:21   0   120G  0 part
  ├─vol--group-root 254:0    0  23,3G  0 lvm  /
  ├─vol--group-var  254:1    0  18,6G  0 lvm  /var
  ├─vol--group-tmp  254:2    0   2,8G  0 lvm  /tmp
  ├─vol--group-swap 254:3    0   9,3G  0 lvm  [SWAP]
  └─vol--group-home 254:4    0 211,3G  0 lvm  /home
sr0                  11:0    1  1024M  0 rom

Tylko w systemie tak jakby był widziany jakby miał tą wartość początkową
root@debian:~# df -h
System plików               rozm. użyte dost. %uż. zamont. na
udev                         2,0G     0  2,0G   0% /dev
tmpfs                        393M  512K  393M   1% /run
/dev/mapper/vol--group-root   23G  929M   21G   5% /
tmpfs                        2,0G     0  2,0G   0% /dev/shm
tmpfs                        5,0M     0  5,0M   0% /run/lock
/dev/mapper/vol--group-home   61G   48K   57G   1% /home
/dev/mapper/vol--group-tmp   2,7G   56K  2,6G   1% /tmp
/dev/sda1                    1,9G   48M  1,7G   3% /boot
/dev/mapper/vol--group-var    19G  277M   17G   2% /var
tmpfs                        393M     0  393M   0% /run/user/1000

Dlaczego tak ?

3
Dzięki za odpowiedz

Ale w taki sposób będę miał kolejną partycję, a jak powiększę  przestrzeń katalogu /home?

4
Witam

Mam świeżą instalację debiana i przy partycjonowaniu utworzenie LVM  według
https://www.youtube.com/watch?v=GEl2S5MI-WU ale bez zabezpieczenia partycji.
System stoi na proxmoxie, dysk  został zwiększony ze 120 na 130 gb 
Wygląda to tak
NAME                MAJ:MIN RM  SIZE RO TYPE MOUNTPOINT
sda                   8:0    0    2G  0 disk
└─sda1                8:1    0  1,9G  0 part /boot
sdb                   8:16   0  130G  0 disk
├─sdb1                8:17   0    1K  0 part
└─sdb5                8:21   0  120G  0 part
  ├─vol--group-root 254:0    0 23,3G  0 lvm  /
  ├─vol--group-var  254:1    0 18,6G  0 lvm  /var
  ├─vol--group-tmp  254:2    0  2,8G  0 lvm  /tmp
  ├─vol--group-swap 254:3    0  9,3G  0 lvm  [SWAP]
  └─vol--group-home 254:4    0 61,3G  0 lvm  /home
sr0                  11:0    1 1024M  0 rom

Próbowałem według różnych instrukcji to powiększyć ale nie zwiększa się.
Jak powiększyć partycję sdb5 bez utraty danych które są na niej ?

5
Chyba właśnie o takie coś chodziło :)
Zabieram się za testowanie
Bardzo bardzo dziękuję

6
Zmienną stan stworzyłem na początku ponieważ uznałem że działanie skryptu od niej zależy.
tzn
Jeśli w pliku stan  jest zapis trasa_on, a ping do hosta jest to ping odpowiada i skrypt się kończy.
Jeśli w pliku stan  jest zapis trasa_on, ping do hosta przestaje odpowiadać to skrypt zmienia zapis w pliku stan  na trasa_off i będzie uruchamiał zewnętrzny skrypt który zmieni mi trasę ruchu.

I teraz załóżmy, że  ping wrócił, ale ruch idzie trasą zapasową.
Uruchamia się skrypt, ping odpowiada, ale zapis w stan jest trasa_off. Wtedy skrypt nie robi nic, tylko kończy.

Dopiero gdy ręcznie uruchomię skrypt który zmienia trasę z zapasowej na domyślą to ten skrypt również zmienie w pliku stan z trasa_off na trasa_on

Mam nadzieję że dobrze się wyraziłem i napisałem o co mi chodzi.

Czyli w tym skrypcie musiałbym przed wykonaniem drugiego if w jakiś sposób odświeżyć stan ?
Teoretycznie zmienna stan nie będzie pusta chyba, że ręcznie ktoś wykasuje zawartość pliku stan

7
Dziękuję za pomoc i wyczerpującą odpowiedz,
 zmieniłem te zmienne na bez spacji, i trochę przerobiłem if-y
#!/bin/bash


IP="10.18.18.1"
LOSS=$(ping -c 1 "$IP" | grep -oP '\d+(?=% packet loss)')
STAN=$(cat stan)


 if [[ "$LOSS" == "0" ]]; then
                        echo "Trasa domyslna odpowiada"
                        echo "trasa_on" > stan
                elif [[ "$LOSS" == "" ]] ; then
                        echo "Bledny adres IP"
                else
                                                echo "Host nie odpowiada"
                                                echo "trasa_off" > stan
fi

if [[ "$STAN" == "trasa_off" ]]; then
                                                echo "Uruchamiam drugi skrypt"
                                elif [[ "$STAN" == "" ]] ; then
                                                echo "Nieznany stan"
                                else
                                                echo "dziala"
fi


Plik stan  zawiera tylko  "trasa_on" lub "trasa_off"

I ogólnie działa mniej więcej tak jak powinno, tylko problem jest taki, że skrypt musi zostać uruchomiany drugi raz aby zaczytał zmianę zmiennej.
Wydaje mi się, że skrypt w bash tak jakby zatrzymuję czas w chwili uruchomienia skryptu, i nie bierze pod uwagę zmiany pliku stan.
Dobrze myślę? Jest na to jakiś sposób aby to zrobić w jednym skrypcie czy musiałbym to rozbić jakoś na dwa?

8
Czy zapisać wynik czyli "output" do zmiennej czy do pliku to zależy tylko od twojej wygody.
Ja bym nie zaśmiecał komputera zbędnymi plikami jeśli to możliwe.
W moim przypadku lepiej chyba do pliku, bo inny skrypt będzie zmieniał tą zmienną jeśli przełączy na trasę domyślną

Zrobiłem coś takiego
#!/bin/bash


IP="10.18.18.1"
LOSS=$(ping -c 1 "$IP" | grep -oP '\d+(?=% packet loss)')
STAN=$(cat stan |grep Dziala)

if [[ "$STAN" == "Dziala" ]]; then
               if [[ "$LOSS" == "0" ]]; then
                        echo "Trasa domyslna odpowiada"
                        echo "Dziala" > stan
                elif [[ "$LOSS" == "" ]] ; then
                        echo "Bledny adres IP"
                else
                                                echo "Host nie odpowiada"
                        echo "Wysyłam SMS"
                        #Skrypt do SMS
                        echo "Wysyłam email"
                        #Skrypt do email
                        echo "Uruchamiam skrypt do zmiany trasy"
                        #Skrypt do zmiany trasy
                        echo "Zmieniam stan trasy"
                        echo "Nie dziala" > stan
                fi
else
        echo "Zmien trase ręcznie"
fi

Jednak niezależnie od tego czy  ping jest czy nie ma zwraca mi wynik
Zmien trase ręcznie

Nie bardzo wiem teraz co jest źle :/

9
Dzięki za odpowiedz

Wiem, dużo rzeczy jest w internecie i pewnie są tez odpowiedzi, tylko nie do końca wiem czego szukać,
np. zapis do zmiennej. Zrobić to na zasadzie zapisu do pliku " działa" albo "nie działa" ?

10
Witam

Chciałbym napisać skrypt który będzie pingował jakiś określony host w sieci, i gdy ping-u nie będzie wykona inny skrypt  oraz zrobi zapis do zmiennej.
Rozpisałem sobie mniej więcej założenia które chciałbym aby skrypt spełnił i wygląda to tak
1. Monitorowanie adresu IP
2. Przypadku braku odpowiedzi na ping :
2a - Wysyła sms/email
2b - Uruchamia inny skrypt który zmienia trasę
2c - Robi wpis np do jakiegoś pliku lub zmiennej, że nie działa
3. W przypadku braku odpowiedzi na ping, i zmiennej że nie działa nie robi nic
4. W przypadku powrotu pingu, ale zmiennej że nie działa nie robi nic
5. Skrypt opiera się na w/w zmiennej i podejmuje  działanie(zmianę trasy poprzez wykonanie innego skryptu) tylko wtedy, gdy zmienna jest np działa
Inny skrypt podczas zmiany trasy z zapasowej na domyślą będzie miał robić zmianę tej zmiennej z nie działa na działa

Od czego powinienem zacząć?

Pozdrawiam

Strony: [1]