Di Ubuntu Precise, saya kehabisan ruang dalam / menjalankan:
admin@foo:~$ df -h
Filesystem Size Used Avail Use% Mounted on
/dev/sda1 19G 6.6G 12G 38% /
udev 10M 8.0K 10M 1% /dev
none 50M 40M 11M 79% /run
none 5.0M 0 5.0M 0% /run/lock
none 249M 0 249M 0% /run/shm
Haruskah saya mengalokasikan lebih banyak? Bagaimana?
EDIT: Ini fstab saya:
admin@foo:~$ cat /etc/fstab
proc /proc proc defaults 0 0
/dev/sda1 / ext3 defaults,errors=remount-ro,noatime 0 1
/dev/sda2 none swap sw 0 0
linux
ubuntu-12.04
tmpfs
Brian
sumber
sumber
mount
di/etc/rc.local
.Jawaban:
Dalam posting di Ask Ubuntu , korrident menyarankan solusi yang mungkin:
Menambahkan
mount
perintah ke/etc/rc.local
file:Pastikan bahwa skrip akan "
exit 0
" berhasil atau ada nilai lain dari kesalahan. (Kutipan dari file.)sumber
Saya tidak berpikir bahwa meningkatkan ukuran / run diperlukan, tetapi jika Anda perlu meningkatkannya coba edit file / etc / fstab Anda. Semua mountpoints dan sebagian besar partisi terdaftar di sana. Jika partisi / run Anda adalah tmpfs (yang seharusnya, setidaknya sesuai dengan /ubuntu/57297/why-has-var-run-been-migrated-to-run , saya akan mengonfirmasi sebelum ikuti petunjuk ini) maka Anda cukup mengubah baris fstab dari / run mount Anda menjadi sesuatu yang mirip dengan yang berikut:
none /dev/shm tmpfs defaults,size=8G 0 0
Lihat bagaimana ukurannya dinyatakan setelahnya
defaults
? Coba lakukan itu. Anda dapat menggunakan megabita juga dengan menggunakan M:none /dev/shm tmpfs defaults,size=100M 0 0
Nyalakan kembali komputer setelah ini dan perubahan harus terjadi.
Sunting : Gores itu, sepertinya Ubuntu membuat
run
partisi menggunakan file di / etc / init dan /etc/init.d dan bukan melalui fstab. Anda harus melihat file-file itu dan menemukan perintah mount yang digunakannya untuk membuatrun
dan mengeditnya secara manual. Saya tidak punya kotak untuk menguji ini sekarang, tetapi coba jalankan ini:find /etc/init* -type f | xargs grep "mount"
ATAU
find /etc/init* -type f | xargs grep "run"
Jika sedang dipasang melalui skrip bash maka ini akan menemukan file dan baris yang melakukan pemasangan.
sumber
mount -o remount /run
.Meningkatkan sementara sistem file tmpfs
1) Buka
/etc/fstab
denganvi
atau editor teks pilihan Anda,2) Temukan baris
/dev/shm
dan gunakan opsi ukuran tmpfs untuk menentukan ukuran yang Anda harapkan,setelah itu
sumber
Ini tidak sepenuhnya menjawab pertanyaan sebagaimana ditanyakan karena fitur ini tidak ada di Ubuntu 12.04, tetapi jika itu membantu orang dengan pertanyaan serupa, seperti pada Debian buster atau Ubuntu 18.10 Anda dapat menggunakan
initramfs.runsize=
parameter boot; standarnya adalahinitramfs.runsize=10%
, tetapi Anda mungkin menggunakan misalnyainitramfs.runsize=20%
atauinitramfs.runsize=128M
sebagai gantinya.Fitur ini ditambahkan sebagai tanggapan terhadap bug Debian # 862013 .
sumber