Автор Тема: Running out of Disk Space?  (Прочитано 2966 раз)

Оффлайн kujirasan

  • Участник
  • *
  • Сообщений: 19
Running out of Disk Space?
« : 14.07.2013 05:32:35 »
I am trying to install software from tarbal binary packages , but constantly getting message that out of DISK SPACE ? while there is ample space space available!

df -h
Filesystem      Size  Used Avail Use% Mounted on
udevfs          5.0M     0  5.0M   0% /dev
runfs           5.0M  1.1M  4.0M  22% /run
/dev/sda2       7.0G  6.5G   72M  99% /
tmpfs           3.0G  240K  3.0G   1% /dev/shm
tmpfs           3.0G     0  3.0G   0% /sys/fs/cgroup
tmpfs           3.0G   32K  3.0G   1% /tmp
/dev/sda5       429G  9.3G  398G   3% /var
runfs           5.0M  1.1M  4.0M  22% /var/lock
runfs           5.0M  1.1M  4.0M  22% /var/run
Any idea how toincrease the disk space?
Thanking you in advance!
« Последнее редактирование: 14.07.2013 22:38:50 от Skull »

Оффлайн akarp

  • Участник
  • *
  • Сообщений: 226
Re: Running out of Disk Space?
« Ответ #1 : 14.07.2013 07:06:26 »
It's just my opinion but there are two possible causes for your problem.

One of them is that you have only 72Mb available on your / partition. In case you're trying to install something as root, it's very likely that you've got 'Out of disk space' message. Another possible reason can be with /tmp created on tmpfs. This filesystem is hosted in system memory and by default can't be more than half of your RAM.

Also (but very unlikely) it is possible that you have free space but depleted all inodes on affected filesystem.

It would be handy if you provide more details on what you are trying to do.

P.S. Sorry for my broken English.

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 361
  • Учиться .... Телепатами не рождаются, ими ....
Re: Running out of Disk Space?
« Ответ #2 : 14.07.2013 07:14:49 »
Загрузиться с LiveCD образа, и уменьшить с помощью gparted /dev/sda5, и увеличить /dev/sda2.
PS я-бы ещё для /home ещё отдельный раздел завёл, типа /dev/sda6.
А /dev/sda1 у вас есть ?
А почему у вас нет раздела swap?

Оффлайн akarp

  • Участник
  • *
  • Сообщений: 226
Re: Running out of Disk Space?
« Ответ #3 : 14.07.2013 07:17:51 »
С большой долей вероятности его проблему можно решить и без кардинальных и к тому же потенциально опасных методов типа возни с разделами. Особенно если вдруг окажется, что нужен большой /tmp, который у него на tmpfs

P.S. Да, совет про apt-cache clean был точно не в тему с учетом размера /var ;)
« Последнее редактирование: 14.07.2013 07:22:06 от akarp »

Оффлайн ksa

  • Модератор глобальный
  • *****
  • Сообщений: 9 049
Re: Running out of Disk Space?
« Ответ #4 : 14.07.2013 07:28:03 »
А почему у вас нет раздела swap?
У меня его тоже нет. При наличии минимум 3Гб ОЗУ это может быть вполне работоспособной конфигурацией.

Оффлайн kujirasan

  • Участник
  • *
  • Сообщений: 19
Re: Running out of Disk Space?
« Ответ #5 : 14.07.2013 11:17:33 »
Thank you for the replies,
AKARP, you can type in Russian, I can read it, but have no keyboard to reply and haven't used Russian for long time,
You are quite right, I did most of installations as 'root' , which is normal with other Linux Distribution, in ALT Linux, some applications can be only installed as root, other ones as user! So is matter of getting use to it, as for problem with swop, I have 6 Gbyte of ram , which is sufficient , how ever when I installed Alt Linux , I just allowed it to do the partitioning, than customizing my self.!  As you can see, there is no swap partition, usually most Linux create swap , why this one does not, or did not in my case, it is a mystery to me.
Спасибо всем

Оффлайн akarp

  • Участник
  • *
  • Сообщений: 226
Re: Running out of Disk Space?
« Ответ #6 : 14.07.2013 19:55:40 »
В таком случае остаются варианты:
1) Попробовать почистить / раздел. Возможно, там куча мусора осталась. Но маловероятно, что ситуация изменится кардинально. Хотя у меня на домашней файлопомойке всего 2.2Гб системой занято из 8, а на старом служебном сервере на работе система занимала 4.5Гб
2) Переразбить разделы, выше написано как. Потенциально может привести к потере данных.
3) Попробовать схитрить - выяснить, что и куда пишет ваша программа, и временно увеличить объемы. Например, можно распаковать ваш архив не в /root, а куда-нибудь в /root/tmpdir, где эта самая tmpdir есть симлинк на какую-нибудь /var/tmpdir, и там во временной директории и работать. В общем, как-нибудь так исхитриться.

Оффлайн Skull

  • Глобальный модератор
  • *****
  • Сообщений: 20 167
    • Домашняя страница
Re: Running out of Disk Space?
« Ответ #7 : 14.07.2013 22:40:38 »
Инструкция по удалению самых больших пакетов на http://www.altlinux.org/Update/p6
Список самых больших пакетов можно посмотреть командой:
rpm -qa --qf '%{size}\t%{name}\n' | sort -n(первый столбец — размер в байтах. Самые большие пакеты находятся в конце списка).
Андрей Черепанов (cas@)

Оффлайн kujirasan

  • Участник
  • *
  • Сообщений: 19
Re: Running out of Disk Space?
« Ответ #8 : 23.07.2013 03:48:13 »
Загрузиться с LiveCD образа, и уменьшить с помощью gparted /dev/sda5, и увеличить /dev/sda2.
PS я-бы ещё для /home ещё отдельный раздел завёл, типа /dev/sda6.
А /dev/sda1 у вас есть ?
А почему у вас нет раздела swap?



fdisk -l

Disk /dev/sda: 500.1 GB, 500106780160 bytes, 976771055 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disk label type: dos
Disk identifier: 0x000ea0e2

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *        2048    49039359    24518656   82  Linux swap / Solaris
/dev/sda2        49039360    64038911     7499776   83  Linux
/dev/sda4        64038912   976766975   456364032    5  Extended
/dev/sda5        64038920   976766975   456364028   83  Linux


ruslandh:
In answer to your question, regarding the swap partition, the ALT Linux does not provide the fdisk -l, command, which is a standard on any other distribution, so I connect the hard Disk to another Linux computer and got the partition, I just wonder why this command is not working on Alt Linux? Any one can get it going using path to the shell?

Оффлайн akarp

  • Участник
  • *
  • Сообщений: 226
Re: Running out of Disk Space?
« Ответ #9 : 23.07.2013 06:41:21 »
Как я понял, fdisk не поддерживает GPT, поэтому в дистрибутив его не включили, хотя из дополнительных репозитариев он доступен. Вместо него, если я не ошибаюсь, нужно использовать что-нибудь типа parted и GUI к нему.

Если ошибаюсь, меня, уверен, поправят.

Оффлайн asy

  • alt linux team
  • ***
  • Сообщений: 8 371
Re: Running out of Disk Space?
« Ответ #10 : 23.07.2013 09:51:27 »
1) Попробовать почистить / раздел. Возможно, там куча мусора осталась. Но маловероятно, что ситуация изменится кардинально. Хотя у меня на домашней файлопомойке всего 2.2Гб системой занято из 8, а на старом служебном сервере на работе система занимала 4.5Гб
У него там /usr ещё... Можно попробовать схитрить. Переместить /usr в /var и в fstab написать
/var/usr   /usr   auto   bind,rw   0  0

Оффлайн kujirasan

  • Участник
  • *
  • Сообщений: 19
Re: Running out of Disk Space?
« Ответ #11 : 25.07.2013 04:40:47 »
У него там /usr ещё... Можно попробовать схитрить. Переместить /usr в /var и в fstab написать
/var/usr   /usr   auto   bind,rw   0  0

engaging in somersaults and various irregular method, may help in the short run, but in the long run will cause dejection and more frustration!
The problem is running out of space, /dev/sda2       7.0G  6.5G   72M  99% /
These days Hard Disk are around 1 terabyte , allocating 7 gigabyte  for the root, defies rational and logic, on the other hand, when installing applications/programs etc from Synaptic  , they all end up in the root partition, as well critical software need root permission, one example is Bleachbit , which cleans up the whole system , when run without root permission it does not do the complete job!

rpm -qa --qf '%{size}\t%{name}\n' | sort -n
This was posted by skull, can any one give an example how to use it to increase the size of /dev/sda2       7.0G  6.5G   72M  99% /?
I am trying to iron out problem with ALT form my friend, who is a teacher and wishes to use it for teaching! So all your help is greatly appreciated .

Оффлайн akarp

  • Участник
  • *
  • Сообщений: 226
Re: Running out of Disk Space?
« Ответ #12 : 25.07.2013 05:18:40 »
По этой команде будет выведен список пакетов, отсортированных по занимаемому ими месту. Если среди пакетов будут ненужные, их можно удалить. Что и даст увеличение свободного объема.

Что же касается собственно задачи увеличения места, то тут уже все сказано выше - либо двигать разделы и увеличивать потом размер ФС, либо хитрить, либо заново переустановить систему, выделив на этот раз побольше места. Как именно двигать разделы, зависит от конкретной ситуации. Может, там у вас на винчестере еще терабайт неразмеченный болтается.

Оффлайн asy

  • alt linux team
  • ***
  • Сообщений: 8 371
Re: Running out of Disk Space?
« Ответ #13 : 25.07.2013 11:21:40 »
The problem is running out of space, /dev/sda2       7.0G  6.5G   72M  99% /
/usr располагается в / в данной ситуации, а большинство пакетов ставится именно в /usr:

/dev/sda2       4,0G  1,5G  2,3G  39% /
/dev/sda1        69M   37M   29M  57% /boot
/dev/sda5        20G   18G  696M  97% /home
/dev/sda8        15G  8,7G  5,0G  64% /usr
/dev/sda6       4,9G  3,8G  827M  83% /var

Убирание /usr (и /home, кстати, тоже следует убрать) из / решит проблему, практически, навсегда. Хотя, на самом деле, один громадный раздел на 429G не выглядит хорошим решением.