Odświeżę trochę stary temat. Właśnie próbowałem uruchomić squida. Próbuje zapisać swoje logi w /var/logs, ale mam tylko /var/log więc zmieniłem mu lokalizację logów. Musiałem dać chmod o+w żeby nobody mógł tam zapisywać. Tak samo musiałem zrobić z /var/cache, ale dodatkowo jeszcze musiałem go sam stworzyć.
Wywołałem:
Dostałem z powrotem:
2012/09/15 01:59:31| Creating Swap Directories
FATAL: Failed to make swap directory /var/cache/0E/0E: (28) No space left on device
Squid Cache (Version 2.7.STABLE9): Terminated abnormally.
CPU Usage: 0.170 seconds = 0.100 user + 0.070 sys
Maximum Resident Size: 2800 KB
Page faults with physical i/o: 0
Faktycznie mkdir daje informację, że dysk jest pełen. To by oznaczało, że skończyły mi się inode, ale jak to możliwe? Nie mogę wywołać df -i żeby mieć więcej informacji. Domyślam się, że przy tworzeniu partycji można zwiększyć liczbę inode albo coś. Czy może jest jakiś inny sposób na to?
Dodatkowe informacje:
disktype /dev/sdb
--- /dev/sdb
Block device, size 55.89 GiB (60011642880 bytes)
GRUB boot loader, compat version 3.2, boot drive 0xff
DOS/MBR partition map
Partition 1: 125.5 MiB (131572224 bytes, 256977 sectors from 63)
Type 0x82 (Linux swap / Solaris)
Linux swap, version 2, subversion 1, 4 KiB pages, little-endian
Swap size 125.5 MiB (131563520 bytes, 32120 pages of 4 KiB)
Partition 2: 55.77 GiB (59880038400 bytes, 116953200 sectors from 257040)
Type 0x83 (Linux)
Ext4 file system
Volume name "blackroot"
UUID 3BB38344-64DD-4D92-8B0D-C42F9BB5AD72 (DCE, v4)
Last mounted at "/overlay"
Volume size 55.77 GiB (59880038400 bytes, 14619150 blocks of 4 KiB)
mount
rootfs on / type rootfs (rw)
/dev/root on /rom type squashfs (ro,relatime)
proc on /proc type proc (rw,relatime)
sysfs on /sys type sysfs (rw,relatime)
tmpfs on /tmp type tmpfs (rw,nosuid,nodev,relatime,size=14692k)
tmpfs on /dev type tmpfs (rw,relatime,size=512k,mode=755)
devpts on /dev/pts type devpts (rw,relatime,mode=600)
/dev/sdb2 on /overlay type ext4 (rw,noatime,barrier=1,data=ordered)
mini_fo:/overlay on / type mini_fo (rw,relatime)
debugfs on /sys/kernel/debug type debugfs (rw,relatime)
none on /proc/bus/usb type usbfs (rw,relatime)