wardziu | 2021-01-17 22:04:30 UTC | #1
Cześć!
Poszukuję pomocy, niestety po paru latach prowadzenia serwera na VPS napotkałem kilka problemów na które nie potrafię znaleźć odpowiedzi w internecie gdyż nawet nie wiem jak nazwać ten problem gdyż nie jestem zbyt techniczny w tych sprawach, praktycznie działam tylko na schematach i poradnikach.
Potrafię opisując problemy na które napotkałem do tej pory,
Numer 1 - Sprawdzam przez PuTTy pojemność dysku, wychodzi na to że dochodzę do maksimum 25GB na 25GB, przez co na interfejsie Pufferd wyskakują coraz częściej errory o treści “No disc space left etc.”
Analizowałem wagę samych map (9GB główna mapa, 1.5GB działka mapa) oraz dynmapek, oraz backupów światów (spakowane maksymalnie 5GB) jako pierwszych podejrzanych. Finalnie usunąłem i zmniejszyłem ilość backupów, usunąłem niepotrzebne logi samego serwera Minecraft. Wychodzi na to że sporo danych zniknęło lecz nadal mam wiele miejsca zajętego.
Niestety tutaj pojawiły się problemy, od kilku lat działam na koncie User a nie na root przez programy jak PuTTY czy WINSCP. Root prawdopodobnie został przezemnie zablokowany jakiś czas temu. Niestety nie jestem w stanie zalogować się na konto root WINSCP, przejrzeć foldery logów, pousuwać jakieś niepotrzebne stare pliki.
Więc zgłaszam się do osób które być może nakierują mnie jakie kroki mógłbym podjąć od początku by to naprawić.
Po pierwsze, jak odblokować root, w których miejscach mogłem namieszać, które pliki sprawdzić, jakich komend na konsoli użyć?
Po drugie, jak sprawdzić lub z pomocą jakiegoś prostego programu sprawdzić zawartość każdego folderu na VPS, kontrolować i jak finalnie pozbyć się tych niepotrzebnych plików, logów i innego syfu z VPS który nigdy mi się nie przyda a zajmuje miejsce które obecnie jest dla mnie bardzo cenne?
Pozdrawiam!
KrEdEnS | 2021-01-17 22:08:04 UTC | #2
Spróbuj przelogować się na konto roota komendą:
sudo su
Jeżeli chciałbyś usunąć niepotrzebne pliki (stare aktualizacje itd…)
sudo apt autoremove
sudo apt autoclean
sudo apt clean
Same backupy spróbował bym wrzucać na dysk google 15GB free miejsca:
https://forum.lvlup.pro/t/google-drive-montowanie-dysku-na-vpsie/13091
wardziu | 2021-01-17 22:10:48 UTC | #3
Hej!
Dzięki za porady, korzystałem i korzystam regularnie z tych komend, niestety nie widzę żadnych informacji o ilości usuniętych danych.
Co do backupów, korzystam z dysku Google Drive lecz kopie wykonuję automatycznie na dysk serwera w folderze “Backups” poprzez plugin i co jakiś czas wykonuje manualna przekopiowane 2 światów na swój dysk Google. Czy zrezygnowanej z automatycznych kopii poprzez plugin ma sens? Czasami czuje się bezpiecznie wiedząc że mam zapisany świat z przed kilku dni.
KrEdEnS | 2021-01-17 22:13:40 UTC | #4
Rezygnacja z backupów to zły pomysł. Raczej spróbował bym zrobić skrypt, który będzie robić zipa/tara katalogu z klocami na podmontowany dysk.
https://forum.lvlup.pro/t/tworzenie-kopii-zapasowej-wyznaczonego-folderu-z-cyklicznym-powtarzaniem/8443?u=kredens
wardziu | 2021-01-17 22:17:47 UTC | #5
W 100% korzystam z pluginu który pakuję co kilka dni mój główny świat, świat działek i plugin spakowane w specjalnym osobnym folderze, więc rozumiem że działa to na podobnej zasadzie. Muszę tylko przeanalizować czy na pewno potrzebuję kopii od wszystkiego. Pozwoli mi to finalnie zyskać kilka GB wolnego miejsca. Tylko jakie kroki podjąć, skoro zajętego miejsca będzie ciągle przybywać :slight_smile:
Aktualnie przeliczam ile zajmuje mi dynmapa światów, mimo wszystko starałem się ją dobrze zoptymalizować, nadać niską rozdzielczość oraz wybrać lekki format by zmniejszyć ich wagę już kilka lat temu.
KrEdEnS | 2021-01-17 22:19:07 UTC | #6
Skrypt możesz dopasować i archiwizować np tylko świat X czy Y, to samo tyczy się pluginów, podajesz katalog i tyle.
wardziu | 2021-01-17 22:25:26 UTC | #7
Z wyciągu konsoli za pomocą komendy rozbijającej wszystkie foldery osobno wagę wychodzi że folder Pufferd od serwera Minecraft zawiera 17502248 (kb?) danych? 9GB + 1.5GB obydwa światy, reszta przypada na dynmapkę oraz pluginy. Finalnie 17GB danych. Aktualnie mam wolne 22GB z 25GB po usunięciu kopii zapasowych. Czy warto szukać tych 5GB danych i je optymalizować? Jakie foldery warto sprawdzić, jakie dane usunąć? Czy to już moment na upgrade dysku?
KrEdEnS | 2021-01-17 22:30:52 UTC | #8
Szukaj w logach /var/log
, co do reszty no to zainteresował bym się Logrotate. Jeżeli twój świat ma ustalone granice i nie powiększa się to raczej powinno wystarczyć miejsca w innym przypadku zainteresował bym się ofertą PL (większe i szybsze dyski)
Możesz skorzystać z migracji poprzez ticketa (twoje dane zostają nienaruszone)
wardziu | 2021-01-17 22:32:32 UTC | #9
Dzięki! Nie widziałem tej oferty, trochę moja wina ale te parę złotych przy rabatach wychodzi bardzo korzystnie. Sprawdzę jeszcze i zostawiam temat otwarty jakby pojawiło dodatkowe pytanie z mojej strony.
KrEdEnS | 2021-01-21 17:25:21 UTC | #10
Oprócz szybszego i większego dysku zyskujesz na wydajności (lepszy CPU), niższym pingu i lepszej ochronie anty-DDoS
wardziu | 2021-01-21 17:25:18 UTC | #11
Cześć ponownie!
Udało się przenieść i wszystko już działa na nowym systemie, aczkolwiek nie jestem w stanie zmienić IP w configu pufferpanel, wyskakuje komunikat po próbie zapisania zmian w WINSCP
“Brak dostępu.
Kod błędu: 3
Komunikat błędu serwera: Permission denied”
Jak można to naprawić?
To wszystko, ze wszystkim sobie poradze :)
system | 2021-02-22 16:30:29 UTC | #12
Ten temat został automatycznie zamknięty 32 dni po ostatnim wpisie. Tworzenie nowych odpowiedzi nie jest już możliwe.