OpenVZ Forum


Home » International » Russian » VPS на NFS
VPS на NFS [message #5057] Wed, 09 August 2006 14:30 Go to next message
Rommer is currently offline  Rommer
Messages: 25
Registered: January 2006
Location: Belarus
Junior Member

Столкнулся с инересной проблемой:

Делаю VPS на локальном диске, например, VPSID 100.
VPS работает нормально.

Монтирую nfs-раздел:
# mount 10.0.0.3:/data/vz /test -o rw,rsize=16384,wsize=16384,timeo=100,retrans=10

и копирую vps на nfs:
# cd /vz/private
# find 100 | cpio -padm /test

исправляю /etc/sysconfig/vz-scripts/100.conf:
- VE_PRIVATE="/vz/private/$VEID"
+ VE_PRIVATE="/test/$VEID"

удаляю дисковую квоту
# rm -f /var/vzquota/quota.100

и запускаю:
# vzctl start 100
Starting VPS ...
Initializing quota ...
VPS is mounted
Adding IP address(es): xxx.xxx.xxx.xxx
Setting CPU units: 1000
Set hostname: xxxx.xxx
File resolv.conf was modified
Setting quota ugidlimit: 8192
VPS start in progress...

VPS нормально запускается, всё проходит без проблем, но внутри
vps'а не именяется disk usage:
# vzctl enter 100
entered into VPS 100
-bash-3.00# df
Filesystem           1K-blocks      Used Available Use% Mounted on
/dev/simfs             1572864    557576   1015288  36% /
-bash-3.00# dd if=/dev/zero of=/test.dat bs=1024 count=10240
10240+0 records in
10240+0 records out
-bash-3.00# df
Filesystem           1K-blocks      Used Available Use% Mounted on
/dev/simfs             1572864    557576   1015288  36% /
-bash-3.00# 


Если запускать VPS на локальном диске, то всё проходит нормально: создаю 10 Mb файл - свободное место уменьшается на 10 Mb.

Как нибудь можно заставить это работать?

Пробовал ядро 2.6.8-022stab070.1 и 2.6.8-022stab064. Думаю от версии мало чего зависит.
Re: VPS на NFS [message #5074 is a reply to message #5057] Thu, 10 August 2006 15:12 Go to previous messageGo to next message
dev is currently offline  dev
Messages: 1693
Registered: September 2005
Location: Moscow
Senior Member

попробуйте vzctl start -v VPSID
подозреванию что это NFS?


http://static.openvz.org/userbars/openvz-developer.png
Re: VPS на NFS [message #5077 is a reply to message #5057] Thu, 10 August 2006 15:22 Go to previous messageGo to next message
Rommer is currently offline  Rommer
Messages: 25
Registered: January 2006
Location: Belarus
Junior Member

Вы имели ввиду --verbose?
# vzctl --verbose start 100
Unable to open /usr/lib/vzctl/modules/: No such file or directory
Starting VPS ...
Running: /usr/sbin/vzquota show 100 
Running: /usr/sbin/vzquota on 100 -r 0 -b 1572964 -B 1572964 -i 300100 -I 300100 -e 0 -n 0 -s 1 -u 8192 
Mounting root: /vz/root/74240 /test/100
Running: /etc/sysconfig/vz-scripts/vps.mount 
VPS is mounted
Adding IP address(es): xxx.xxx.xxx.xxx
Running: /usr/lib/vzctl/scripts/vps-net_add 
Running VPS script: /etc/sysconfig/vz-scripts/dists/scripts/redhat-add_ip.sh
Setting CPU units: 1000
Set hostname: dev.activeby.net
Running VPS script: /etc/sysconfig/vz-scripts/dists/scripts/redhat-set_hostname.sh
Running VPS script: /etc/sysconfig/vz-scripts/dists/scripts/set_dns.sh
File resolv.conf was modified
Setting quota ugidlimit: 8192
Running VPS script: /etc/sysconfig/vz-scripts/dists/scripts/set_ugid_quota.sh
Running: /usr/sbin/vzquota stat 100 -f 
Running: /usr/sbin/vzquota stat 100 -f -t 
Running: vzquota setlimit 100 -b 1572864 -B 1572864 -i 300000 -I 300000 -e 0 -n 0 -u 8192 
VPS start in progress...
Re: VPS на NFS [message #5095 is a reply to message #5057] Fri, 11 August 2006 12:16 Go to previous messageGo to next message
Rommer is currently offline  Rommer
Messages: 25
Registered: January 2006
Location: Belarus
Junior Member

Проверил на 2.6.16-026test015.2.
Там тоже не работают квоты на nfs.
Re: VPS на NFS [message #5101 is a reply to message #5095] Fri, 11 August 2006 13:01 Go to previous message
dev is currently offline  dev
Messages: 1693
Registered: September 2005
Location: Moscow
Senior Member

а квоты имхо и не будут на NFS работать. NFS квоты поддерживает на сервере...


http://static.openvz.org/userbars/openvz-developer.png
Previous Topic: VPS: Too many open files in system
Next Topic: vnet и veth или как использовать SKIP_ARPDETECT?
Goto Forum:
  


Current Time: Sat Jul 13 16:15:21 GMT 2024

Total time taken to generate the page: 0.02389 seconds