OpenVZ Forum


Home » International » Russian » *SOLVED* vzquota : (error) Quota on syscall for 10001: Device or resource
*SOLVED* vzquota : (error) Quota on syscall for 10001: Device or resource [message #7696] Fri, 20 October 2006 19:51 Go to next message
sitnikov is currently offline  sitnikov
Messages: 63
Registered: August 2006
Location: Tallinn, Estonia
Member
[root@demo1 init.d]#vzctl start 10001
Starting VE ...
vzquota : (error) Quota on syscall for 10001: Device or resource busy
vzquota on failed [3]

кусок от strace:
++skip++
[pid 9097] open("/dev/null", O_WRONLY) = 7
[pid 9097] dup2(7, 0) = 0
[pid 9097] execve("/usr/sbin/vzquota", ["/usr/sbin/vzquota", "on", "10001", "-r", "0", "-b", "2048676", "-B", "2153534", "-i", "200100", "-I", "220100", "-e", "0", "-n", ...], [/* 3 vars */]) = 0
[pid 9097] uname({sys="Linux", node="demo1.xxxxxxxx.xx", ...}) = 0
[pid 9097] brk(0) = 0x9cfe000
[pid 9097] access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory)
[pid 9097] open("/etc/ld.so.cache", O_RDONLY) = 8
[pid 9097] fstat64(8, {st_mode=S_IFREG|0644, st_size=21316, ...}) = 0
[pid 9097] old_mmap(NULL, 21316, PROT_READ, MAP_PRIVATE, 8, 0) = 0xb7fd1000
[pid 9097] close(8) = 0
[pid 9097] open("/lib/tls/libc.so.6", O_RDONLY) = 8
[pid 9097] read(8, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\320^6\000"..., 512) = 512
[pid 9097] fstat64(8, {st_mode=S_IFREG|0755, st_size=1525004, ...}) = 0
[pid 9097] old_mmap(0x351000, 1223900, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 8, 0) = 0x351000
[pid 9097] old_mmap(0x476000, 16384, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 8, 0x124000) = 0x476000
[pid 9097] old_mmap(0x47a000, 7388, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x47a000
[pid 9097] close(8) = 0
[pid 9097] old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7fd0000
[pid 9097] mprotect(0x476000, 8192, PROT_READ) = 0
[pid 9097] mprotect(0x348000, 4096, PROT_READ) = 0
[pid 9097] set_thread_area({entry_number:-1 -> 6, base_addr:0xb7fd08e0, limit:1048575, seg_32bit:1, contents:0, read_exec_only:0, limit_in_pages:1, seg_not_present:0, useable:1}) = 0
[pid 9097] munmap(0xb7fd1000, 21316) = 0
[pid 9097] open("/var/vzquota/quota.10001", O_RDWR|O_LARGEFILE) = 8
[pid 9097] flock(8, LOCK_EX|LOCK_NB) = 0
[pid 9097] pread64(8, "\'\274\334\376\0\0\0\0", 8, 0) = 8
[pid 9097] _llseek(8, 0, [133], SEEK_END) = 0
[pid 9097] pread64(8, "\220\315\374F\273\t$\31", 8, 125) = 8
[pid 9097] _llseek(8, 0, [133], SEEK_END) = 0
[pid 9097] brk(0) = 0x9cfe000
[pid 9097] brk(0x9d2f000) = 0x9d2f000
[pid 9097] pread64(8, "\'\274\334\376\0\0\0\0\0\370p\203\0\0\0\0\0\220\n}\0\0"..., 125, 0) = 125
[pid 9097] brk(0x9d1f000) = 0x9d1f000
[pid 9097] pread64(8, "\'\274\334\376\0\0\0\0", 8, 0) = 8
[pid 9097] pread64(8, "\0\370p\203\0\0\0\0\0\220\n}\0\0\0\0\0\0\0\0\0P8\31\0\0"..., 56, 8) = 56
[pid 9097] pread64(8, "\21\0\0\0", 4, 64) = 4
[pid 9097] pread64(8, "/vz/private/10001", 17, 68) = 17
[pid 9097] pread64(8, "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 40, 85) = 40
[pid 9097] _llseek(8, 0, [133], SEEK_END) = 0
[pid 9097] pread64(8, "\220\315\374F\273\t$\31", 8, 125) = 8
[pid 9097] open("/dev/vzctl", O_RDWR|O_LARGEFILE) = 9
[pid 9097] ioctl(9, 0xc0102b02, 0xbfee2430) = -1 ENOENT (No such file or directory)
[pid 9097] close(9) = 0
[pid 9097] time(NULL) = 1161388184
[pid 9097] open("/dev/vzctl", O_RDWR|O_LARGEFILE) = 9
[pid 9097] ioctl(9, 0xc0102b02, 0xbfee2420) = 0
[pid 9097] close(9) = 0
[pid 9097] open("/dev/vzctl", O_RDWR|O_LARGEFILE) = 9
[pid 9097] ioctl(9, 0xc0142b03, 0xbfee2410) = 0
[pid 9097] close(9) = 0
[pid 9097] open("/dev/vzctl", O_RDWR|O_LARGEFILE) = 9
[pid 9097] ioctl(9, 0xc0102b02, 0xbfee2420) = -1 EBUSY (Device or resource busy)
[pid 9097] close(9) = 0
[pid 9097] nanosleep({0, 1000000}, NULL) = 0
[pid 9097] open("/dev/vzctl", O_RDWR|O_LARGEFILE) = 9
[pid 9097] ioctl(9, 0xc0102b02, 0xbfee2420) = -1 EBUSY (Device or resource busy)
[pid 9097] close(9) = 0
[pid 9097] nanosleep({0, 2000000}, NULL) = 0
[pid 9097] open("/dev/vzctl", O_RDWR|O_LARGEFILE) = 9
[pid 9097] ioctl(9, 0xc0102b02, 0xbfee2420) = -1 EBUSY (Device or resource busy)
[pid 9097] close(9) = 0
[pid 9097] nanosleep({0, 4000000}, NULL) = 0
[pid 9097] open("/dev/vzctl", O_RDWR|O_LARGEFILE) = 9
[pid 9097] ioctl(9, 0xc0102b02, 0xbfee2420) = -1 EBUSY (Device or resource busy)
[pid 9097] close(9) = 0
[pid 9097] nanosleep({0, 8000000}, NULL) = 0
[pid 9097] open("/dev/vzctl", O_RDWR|O_LARGEFILE) = 9
[pid 9097] ioctl(9, 0xc0102b02, 0xbfee2420) = -1 EBUSY (Device or resource busy)
[pid 9097] close(9) = 0
[pid 9097] nanosleep({0, 16000000}, NULL) = 0
[pid 9097] open("/dev/vzctl", O_RDWR|O_LARGEFILE) = 9
[pid 9097] ioctl(9, 0xc0102b02, 0xbfee2420) = -1 EBUSY (Device or resource busy)
[pid 9097] close(9) = 0
[pid 9097] nanosleep({0, 32000000}, NULL) = 0
[pid 9097] open("/dev/vzctl", O_RDWR|O_LARGEFILE) = 9
[pid 9097] ioctl(9, 0xc0102b02, 0xbfee2420) = -1 EBUSY (Device or resource busy)
[pid 9097] close(9) = 0
[pid 9097] nanosleep({0, 64000000}, NULL) = 0
[pid 9097] open("/dev/vzctl", O_RDWR|O_LARGEFILE) = 9
[pid 9097] ioctl(9, 0xc0102b02, 0xbfee2420) = -1 EBUSY (Device or resource busy)
[pid 9097] close(9) = 0
[pid 9097] nanosleep({0, 128000000}, NULL) = 0
[pid 9097] open("/dev/vzctl", O_RDWR|O_LARGEFILE) = 9
[pid 9097] ioctl(9, 0xc0102b02, 0xbfee2420) = -1 EBUSY (Device or resource busy)
[pid 9097] close(9) = 0
[pid 9097] nanosleep({0, 256000000}, NULL) = 0
[pid 9097] open("/dev/vzctl", O_RDWR|O_LARGEFILE) = 9
[pid 9097] ioctl(9, 0xc0102b02, 0xbfee2420) = -1 EBUSY (Device or resource busy)
[pid 9097] close(9) = 0
[pid 9097] open("/dev/vzctl", O_RDWR|O_LARGEFILE) = 9
[pid 9097] ioctl(9, 0xc0102b02, 0xbfee2420) = 0
[pid 9097] close(9) = 0
[pid 9097] write(2, "vzquota : ", 10vzquota : ) = 10
[pid 9097] write(2, "(error) ", 8(error) ) = 8
[pid 9097] write(2, "Quota on syscall for 10001", 26Quota on syscall for 10001) = 26
[pid 9097] write(2, ": Device or resource busy", 25: Device or resource busy) = 25
[pid 9097] write(2, "\n", 1
) = 1
++skip++

[root@demo1 init.d]# uname -a
Linux demo1.infonet.ee 2.6.9-023stab030.1-smp #1 SMP Thu Oct 12 00:13:21 MSD 2006 i686 i686 i386 GNU/Linux

[root@demo1 init.d]# rpm -qa vz\*
vzctl-lib-3.0.12-1
vzrpm44-4.4.1-22.5
vzrpm44-python-4.4.1-22.5
vzrpm43-python-4.3.3-7_nonptl.6
vztmpl-centos-4-2.0-2
vzquota-3.0.9-1
vzctl-3.0.12-1
vzyum-2.4.0-11
vzpkg-2.7.0-18
vzrpm43-4.3.3-7_nonptl.6

[root@demo1 init.d]# cat /etc/redhat-release
CentOS release 4.4 (Final)

[root@demo1 init.d]# ls -la /dev/vzctl
crw------- 1 root root 126, 0 Oct 18 16:59 /dev/vzctl

[root@demo1 init.d]# vzlist
VEID NPROC STATUS IP_ADDR HOSTNAME
10002 16 running xxx.x.x.xxx -

[Updated on: Mon, 23 October 2006 15:08] by Moderator

Report message to a moderator

Re: vzquota : (error) Quota on syscall for 10001: Device or resource [message #7715 is a reply to message #7696] Mon, 23 October 2006 06:10 Go to previous messageGo to next message
Vasily Tarasov is currently offline  Vasily Tarasov
Messages: 1345
Registered: January 2006
Senior Member
Здравствуйте,

проверьте, не запущена ли на файловой стистеме, где расположены VE,
стандартные линуксовые квоты.

Спасибо!
Re: vzquota : (error) Quota on syscall for 10001: Device or resource [message #7730 is a reply to message #7715] Mon, 23 October 2006 10:55 Go to previous messageGo to next message
sitnikov is currently offline  sitnikov
Messages: 63
Registered: August 2006
Location: Tallinn, Estonia
Member
[root@demo1 init.d]# edquota /vz
No filesystems with quota detected.

как я понял это происходит из-за состояния VE. я пытался сделать ve на базе opensuse, с precreated шаблоном в получившийся VE неработал df, вот после изменений mtab/fstab начались эти грабли
Re: vzquota : (error) Quota on syscall for 10001: Device or resource [message #7731 is a reply to message #7730] Mon, 23 October 2006 11:10 Go to previous messageGo to next message
Vasily Tarasov is currently offline  Vasily Tarasov
Messages: 1345
Registered: January 2006
Senior Member
Т.е. это у вас происходит с определённым темплейтом?
И это легко воспроизводится?

Если так, то не могли бы Вы залить куда-нибудь эту злосчастную VEшку и её конфиги и описать как на ней добиться эффекта с "Device or resource" . Спасибо! Smile

Вообще было бы здорово, если бы могли дать доступ на ноду... Rolling Eyes
Re: vzquota : (error) Quota on syscall for 10001: Device or resource [message #7732 is a reply to message #7731] Mon, 23 October 2006 11:38 Go to previous messageGo to next message
sitnikov is currently offline  sitnikov
Messages: 63
Registered: August 2006
Location: Tallinn, Estonia
Member
могу, пошлю в приват данные для конекта.
Re: vzquota : (error) Quota on syscall for 10001: Device or resource [message #7734 is a reply to message #7731] Mon, 23 October 2006 12:18 Go to previous messageGo to next message
sitnikov is currently offline  sitnikov
Messages: 63
Registered: August 2006
Location: Tallinn, Estonia
Member
послал в pm координаты. сейчас удается это повторить на vzctl start 10004 (после ручного редактирования fstab + mtab)
Re: vzquota : (error) Quota on syscall for 10001: Device or resource [message #7738 is a reply to message #7734] Mon, 23 October 2006 15:07 Go to previous message
Vasily Tarasov is currently offline  Vasily Tarasov
Messages: 1345
Registered: January 2006
Senior Member
Проблема была решена: оказалось, что один из процессов держал файлик в /vz/private/10004/
Previous Topic: Новые механизмы конфигурации сети (vznetcfg, vznet.conf)?
Next Topic: VE default route
Goto Forum:
  


Current Time: Mon Jul 15 05:37:38 GMT 2024

Total time taken to generate the page: 0.02319 seconds