Fórum Root.cz

Hlavní témata => Desktop => Téma založeno: webhope 27. 06. 2011, 00:42:02

Název: Jak uvolnit místo
Přispěvatel: webhope 27. 06. 2011, 00:42:02
Zdravim. jak uvolnit misto a kde kdyz v systemu Mandriva (nejaka verze z roku 2010) mi doslo misto. Teda kde co smazat. adresar tmp je pry plny. No a script na smazani logu spustit nejde (ten je v adresari s logama), nejde spustit jakoze nepovoleno, ale jsem prihlasen jako root
Název: Re: Jak uvolnit místo
Přispěvatel: rooobertek 27. 06. 2011, 07:55:56
Najprv  by som pozrel cez
Kód: [Vybrat]
df -h kde to miesto chýba
Název: Re: Jak uvolnit místo
Přispěvatel: Mirek Čech 27. 06. 2011, 08:21:32
Jak velký máš disk ?
Název: Re: Jak uvolnit místo
Přispěvatel: JardaP . 27. 06. 2011, 08:30:03
 A restartovat lze? To by melo vybit /tmp. Jinak logy lze vymazat rucne. Ty, co jsou zapackovane, lze vymazat nebo presunout jinam. Ty ale nejsou v tmp.
Název: Re: Jak uvolnit místo
Přispěvatel: tuxmartin 27. 06. 2011, 08:57:09
Taky muzes zmensit misto pro roota:

sudo tune2fs -m 1 /dev/tvujDisk
Název: Re: Jak uvolnit místo
Přispěvatel: JoKinG 27. 06. 2011, 10:38:19
Pro prvni pomoc od nepotrebneho balastu bych zkusil:

rm -rf /

-JoKing
Název: Re: Jak uvolnit místo
Přispěvatel: Samuel Kupka 27. 06. 2011, 10:45:22
Pro prvni pomoc od nepotrebneho balastu bych zkusil:

rm -rf /

-JoKing
To uz nejaku dobu nejde, tie svine tam pridali prepinac.

Kazdopadne, restart nemusi tomu /tmp pomoct, v mandrive nie je premazanie tempu defaultne zapnute. Skript z /var nepojde spustit, ak ma ta particia nastavene noexec. Ale najlepsia cesta je jednoducho prist a pomocou rm zmazat, co treba.
Název: Re: Jak uvolnit místo
Přispěvatel: Radovan 27. 06. 2011, 16:36:32
To se mi stává tak dvakrát do měsíce :-D Jestli používáš Gnome, tak vymaž ~/.thumbnails/normal Tam jsou náhledy souborů a na čas to pomůže.
Název: Re: Jak uvolnit místo
Přispěvatel: webhope 27. 06. 2011, 18:41:26
Jak já nesnáším přihlašování na root.cz...

Každopádně zázrak se stal a okna najely. Podotýkám, že jsem s tím nic nedělal, tak snad ten restart?

Kód: [Vybrat]
$ df -h | grep sda3
/dev/sda3             5,0G  4,6G  159M  97% /

3 procenta, pekelně málo. Tenkrát jsem nevěděl, že se systém bude ještě "samovolně" zvětšovat. To je něco jak Windows, tam se zase vytváří složky s profily FF a Thunderbirdu o velikosti 2x30 nebo 2x80 Mb pro jednoho uživatele (O GoogleEarch raději ani nemluvím)... Ale to jen tak na okraj.

Kód: [Vybrat]
# pwd
/var/log
# cat del_big_logs.sh
find /var/log -size +5M -exec rm {} \;
# ./del*
bash: ./del_big_logs.sh: Operace zamítnuta

noexec jsem nikde nenastavoval a nevím jak to ověřit.
Název: Re: Jak uvolnit místo
Přispěvatel: webhope 27. 06. 2011, 18:42:39
A vtípky na vymazání disku si nechte...
Název: Re: Jak uvolnit místo
Přispěvatel: webhope 27. 06. 2011, 18:50:48
Tím noexec jste myslel co? Práva adresáře? No asi nejste daleko od pravdy jak se tak dívám

Kód: [Vybrat]
[root@localhost tmp]# ls -l /var | grep log
drwxr-xr-x 11 root root 4096 2011-06-27 18:40 log/
[root@localhost tmp]# ls -l /var/log | grep del
-rw-r--r-- 1 root     root         39 2011-06-27 18:40 del_big_logs.sh
Název: Re: Jak uvolnit místo
Přispěvatel: webhope 27. 06. 2011, 18:57:03
Tak soubor už jde spustit, ale asi tam v logách žádný velký soubor není.

Kód: [Vybrat]
# chmod 777 /var/log/del_big_logs.sh
# ./del_big_logs.sh
# df -h | grep sda3
/dev/sda3             5,0G  4,6G  159M  97% /

Co mohu udělat s tím /tmp? Mohu něco smazat a co? Nebo jak to udělat automaticky?

Dík
Název: Re: Jak uvolnit místo
Přispěvatel: JardaP . 27. 06. 2011, 19:15:29
Jestli si muzete dovolit restart, tak prebootujte do konzole a obsah /tmp jednoduse vyvrazdete. Nebudete se tak potykat s problemy, ze nejakemu programu zkousite vymazat soubory. A pokud tam nahodou nejaky jiz bude, tak se moc nestane.
Název: Re: Jak uvolnit místo
Přispěvatel: webhope 27. 06. 2011, 19:36:26
Jak to mám udělat? Reboot sice znám, ale nevím jak zabránit tomu aby nenajely okna
Název: Re: Jak uvolnit místo
Přispěvatel: trubicoid2 27. 06. 2011, 19:56:07
http://expert.mandriva.com/question/32496
Název: Re: Jak uvolnit místo
Přispěvatel: webhope 27. 06. 2011, 20:26:40
Mám grub tak asi zkusim toto:
http://www.brunolinux.com/05-Configuring_Your_System/Grub_boot_runlevel-3.html
Název: Re: Jak uvolnit místo
Přispěvatel: webhope 27. 06. 2011, 20:41:02
Hurá, tak jsem to zvládl. Podle návodu jsem restartoval, editoval grub řádku s kernelem a přidal jsem číslo 3. I ten start X pomocí init 5 jsem zvládl, tož to jsem dobrej. No ale místo na disku stále zbývá jen 3 procenta :-)
Název: Re: Jak uvolnit místo
Přispěvatel: j. 27. 06. 2011, 20:47:22
du -hs *
Název: Re: Jak uvolnit místo
Přispěvatel: webhope 27. 06. 2011, 21:06:29
Roger

Kód: [Vybrat]
[root@localhost /]# du -hs *
28K     ata                 
12M     bin                 
29M     boot               
4,0K    cd_scipts.sh       
359M    dead.letter
776K    dev
41M     etc
2,5G    home
8,0K    initrd
147M    lib
16K     lost+found
16K     media
148G    mnt
0       Module.symvers
299M    opt
du: nelze přistoupit k „proc/5227/task/5227/fd/4“: Adresář nebo soubor neexistuje
du: nelze přistoupit k „proc/5227/task/5227/fdinfo/4“: Adresář nebo soubor neexistuje
du: nelze přistoupit k „proc/5227/fd/4“: Adresář nebo soubor neexistuje
du: nelze přistoupit k „proc/5227/fdinfo/4“: Adresář nebo soubor neexistuje
0       proc
78M     root
246G    sata
9,7M    sbin
0       sys
20K     tmp
3,2G    usr
312M    var
Název: Re: Jak uvolnit místo
Přispěvatel: j. 27. 06. 2011, 21:15:32
Co vytvari ten dead.letter? Pro zacatek bych jej vynuloval a podival se, kto do nej zapisuje.

lsof /dead.letter

cat /dev/null > /dead.letter

A tech 300 MB v /var mi prijde taky moc (pro podrobnosti df -hs /var/*  )
Název: Re: Jak uvolnit místo
Přispěvatel: webhope 27. 06. 2011, 21:15:52
Kód: [Vybrat]
[root@localhost home]# du -hs *
84M     ati-driver-installer-9-10-x86.x86_64.run
4,0K    del_big_logs.sh
16K     lost+found
du: nelze přistoupit k „host/.gvfs“: Operace zamítnuta
2,4G    host
24K     xguest
4,0K    zdroje-Mandriva-2010.sh
24K     zdroje.sh

uzivatel host zabira hodne mista jako by to byl ten skryty soubor .gvfs

ostatni soubory maji jen malo . davam sem vypis ale bez nazvu souboru, jen cisla radku misto souboru. Jsou tam osobni dokumenty

Kód: [Vybrat]
[root@localhost host]# du -hs *
4,0K    1
44K     2
40K     3
32M     4
500K    5
404K    6
84K     7
288K    8
1,3M    9
56K     10
48K     11
8,0K    12
372K    13
28K     14
36K     15
4,2M    16
152K    17
152K    18
240K    19
132K    20
676K    21
16K     22
488K    23
72K      24
884K     25
140K    26
20K     27
16K     28
13M     29
4,0K    30
24K     31
2,7M    32
4,0K    33
212K    34
24K     35
16K     36
140K    37
432K    38
396K    39
212K    40
140K    41
212K    42

Název: Re: Jak uvolnit místo
Přispěvatel: webhope 27. 06. 2011, 21:18:11
j.
taky jsem si všiml, ale nevim aby se neco neposkodilo...

Spis je neco velkeho v tom home, a snad nepristupny soubor? Treba udelat kontrolu systemu?
Název: Re: Jak uvolnit místo
Přispěvatel: j. 27. 06. 2011, 21:21:52
Zkus mount - podle velikosti bych odhadoval, ze /home je samostatny svazek, a problem mas jenom na rootu ( / ).

A toho dead.letter se neboj, ten soubor skoro urcite dulezity nebude, jestli umyslne neprovozujes e-mailove sluzby. Spis z nejakeho duvodu zustal bezet spatne nakonfigurovany sendmail a posilaji se do nej systemove varovani nebo neco (muzes se do nej podivat s "less /dead.letter").

A taky jeste do toho /var , mozna je ligitimnu duvod, proc ma 300 MB, mozna ne.

Název: Re: Jak uvolnit místo
Přispěvatel: webhope 27. 06. 2011, 21:29:34
ten dead.letter je asi log nějakého antiviráku
Kód: [Vybrat]
==> append : to filename to view the ISO-8859 encoded data
Date: Tue, 08 Dec 2009 11:40:55 +0100
To: root
Subject: [msec] *** Security Check on localhost.localdomain, pro 08
 11:40:30 ***
User-Agent: Heirloom mailx 12.4 7/29/08
MIME-Version: 1.0
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: 8bit

A pak dlouhá řádka souborů...

Tak s tím mount máte pravdu

Kód: [Vybrat]
[root@localhost host]# mount | grep home
/dev/sda5 on /home type ext3 (rw,relatime)
gvfs-fuse-daemon on /home/host/.gvfs type fuse.gvfs-fuse-daemon (rw,nosuid,nodev,user=host)

tak to je asi soubor s pripojeným oddílem
Název: Re: Jak uvolnit místo
Přispěvatel: webhope 27. 06. 2011, 21:31:34
A tomuto už nerozumím

Kód: [Vybrat]
[root@localhost /]# lsof /dead.letter
lsof: WARNING: can't stat() fuse.gvfs-fuse-daemon file system /home/franta/.gvfs
      Output information may be incomplete.
Název: Re: Jak uvolnit místo
Přispěvatel: j. 27. 06. 2011, 21:46:35
To posledni znamena, ze ten soubor nikdo nepouziva. Prostor se da rychle ziskat tim, ze se ten soubor proste vymaze nebo vynuluje, predpokladam, ze pro ty logy neni vyuziti. A jak se toho zbavit uplne, nebo to presmerovat do standardnich logu bych nechal na nejakeho zkusenejsicho mandrivaka, ja tu distribuci nikdy nevidel.
Název: Re: Jak uvolnit místo
Přispěvatel: webhope 27. 06. 2011, 22:01:24
ok vyprázdněno

Kód: [Vybrat]
[root@localhost var]# du -hs * | grep M
5,1M    cache
296M    lib
168M    log
7,6M    tmp
[root@localhost var]# cd lib
[root@localhost lib]# du -hs * | grep M
225M    asterisk
12M     dkms
2,6M    dkms-binary
4,4M    mandriva
19M     mlocate
25M     rpm
8,7M    urpmi
[root@localhost lib]# cd ..
[root@localhost var]# cd log
[root@localhost log]# du -hs * | grep M
39M     messages
53M     security
39M     syslog
39M     user.log

A to souvisí s tím, že mi nejde spustit ten skript na vymazávání velkých souborů
Název: Re: Jak uvolnit místo
Přispěvatel: webhope 27. 06. 2011, 22:03:56
Kód: [Vybrat]
[root@localhost asterisk]# du -hs * | grep M
90M     moh
133M    sounds
1,8M    static-http
Název: Re: Jak uvolnit místo
Přispěvatel: j. 27. 06. 2011, 22:08:20
Asterisk bych asi nechal tak ;) Ale ty logovaci soubory jsou nejak nezvykle velke, zase bych nechal na zkuseneho mandrivaka (nebo google?) at poradi jak nastavit log rotate. Vetsinou nema smysl uchovavat ty soubory vetsi nez par mega, a po par mega je vzdy odrolovat (a ty odrolovane soubory se pak se i daji smazat skriptem).

Název: Re: Jak uvolnit místo
Přispěvatel: webhope 27. 06. 2011, 22:11:30
Jo, skript funguje

Kód: [Vybrat]
[root@localhost log]# ./del_big_logs.sh
[root@localhost log]# du -hs * | grep M
[root@localhost log]#

A co je ten asterix? Tam jsou nejake hudebni soubory a nevim ze bych ten progam pouzival to je prehavac?
Název: Re: Jak uvolnit místo
Přispěvatel: webhope 27. 06. 2011, 22:14:53
MSEC has performed secutiry check on localhost. To tu pobiha nejaka antivirova zkouska furt, tak tim se to ucpava.
Název: Re: Jak uvolnit místo
Přispěvatel: webhope 27. 06. 2011, 22:17:44
Kód: [Vybrat]
[root@localhost log]# du /*.letter -hs * | grep M
53M     /dead.letter
Název: Re: Jak uvolnit místo
Přispěvatel: j. 27. 06. 2011, 22:18:47
Asterix je VoIP ustredna. Netusim, proc je na te masine nainstalovana. Jestli neni potreba, tak bych ji odinstaloval. MSEC je podle google nejaky nastroj mandrivy, ale jak rikam, netusim k cemu a jestli je bezpecne ho odstrelit.
Název: Re: Jak uvolnit místo
Přispěvatel: webhope 27. 06. 2011, 22:23:53
diky za pomoc
Název: Re: Jak uvolnit místo
Přispěvatel: JardaP . 27. 06. 2011, 22:51:15
MSEC je podle google nejaky nastroj mandrivy, ale jak rikam, netusim k cemu a jestli je bezpecne ho odstrelit.

MSEC bude urcite neco, jako bylo kdysi na Mandrake. Periodicky spousteny program, ktery slouzi k tomu, aby vas privedl k silenstvi, kdyz si nastavite nekde nejaka prava na adresarich ci souborech a MSEC vam je porad prestelovava zpet, podle svych pravidel, ulozenych nekde v jakemsi nezdokumentovanem souboru. Delat se s tim da akorat to, ze odpoutate fantazii a nasadite grep, az se vam podari zjistit, kde ta pravidla jsou a zmenite to tam. Predpokladam, ze to vydrzi aspon do pristiho updatu.