[one-users] Create VM in Opennebula for OpenVZ failed
knawnd
knawnd at gmail.com
Sat Dec 14 09:21:51 PST 2013
Moreover, I could successfully run simfs VM on NFS shared system DS.
My settings was the following:
1) on NFS server /etc/exports has the line
/var/lib/one/datastores <network/mask>(rw,no_subtree_check,no_root_squash)
2) NFS directory on the cluster node was mounted as
mount -t nfs -o vers=3 <nfs-server IP address>:/var/lib/one/datastores
/vz/one/datastores/
mount |grep datastores
<nfs-server IP>:/var/lib/one/datastores on /vz/one/datastores type nfs
(rw,vers=3,addr=<nfs-server IP address>)
Directories permissions on cluster node are as below:
$ ll /vz|grep one
drwxr-xr-x 4 oneadmin oneadmin 4096 Dec 14 10:36 one
$ ll /vz/one
total 8
drwxr-x--- 7 oneadmin oneadmin 4096 Dec 14 11:56 datastores
drwxr-x--- 9 oneadmin oneadmin 4096 Dec 14 10:36 scripts
$ ll /vz/one/datastores/
total 16
drwxr-x--- 4 oneadmin oneadmin 4096 Dec 14 12:52 0
drwxr-x--- 3 oneadmin oneadmin 4096 Dec 14 10:38 1
drwxrwxr-x 2 oneadmin oneadmin 4096 Aug 5 17:21 2
drwxr-xr-x 2 root root 4096 Dec 14 11:59 vztmp
$ ll /vz/one/datastores/0/
total 8
drwxrwxr-x 3 oneadmin oneadmin 4096 Dec 14 12:48 1
drwxrwxr-x 4 oneadmin oneadmin 4096 Dec 14 13:40 2
Hope it helps.
Regards,
Nikolay.
On 12/14/2013 11:52 AM, knawnd wrote:
> Hi Caty,
>
> Sorry for the long delay in reply (a lot of urgent things to do before
> the end of the year).
>
> So according to info you provided now your system DS is ssh-based and
> not shared (NFS) anymore, right?
>
> > oneadmin at ubuntuOpNeb:~$ onedatastore list
> > ID NAME SIZE AVAIL CLUSTER IMAGES TYPE DS TM
> > 0 system - - - 0 sys - ssh
>
> We have the following directory permissions on cluster nodes:
> $ ll /vz/ |grep one
> drwx------ 5 oneadmin oneadmin 4096 Nov 21 12:01 one
>
> $ll /vz/one/
> drwxrwxr-x 3 oneadmin oneadmin 4096 Nov 25 13:02 datastores
> drwxr-x--- 9 oneadmin oneadmin 4096 Nov 21 12:01 scripts
>
> $ll /vz/one/datastores/
> total 4
> drwxrwxr-x 5 oneadmin oneadmin 4096 Dec 4 20:51 0
>
> $ ll /vz/one/datastores/0/
> drwxrwxr-x 4 oneadmin oneadmin 4096 Nov 29 12:53 24
> drwxrwxr-x 4 oneadmin oneadmin 4096 Dec 2 13:10 35
> drwxrwxr-x 4 oneadmin oneadmin 4096 Dec 4 20:53 46
>
>
> Hope it helps.
> Nikolay.
>
>
> On 12/13/2013 10:52 AM, Catalina Quinde wrote:
>> Hi friends,
>>
>> 1.I created a VM in Opennebula for OpenVZ but this is failed, this is
>> your log:
>>
>> oneadmin at ubuntuOpNeb:~$ cat /var/log/one/1.log
>> Fri Dec 13 01:45:56 2013 [DiM][I]: New VM state is ACTIVE.
>> Fri Dec 13 01:45:56 2013 [LCM][I]: New VM state is PROLOG.
>> Fri Dec 13 01:46:15 2013 [LCM][I]: New VM state is BOOT
>> Fri Dec 13 01:46:15 2013 [VMM][I]: Generating deployment file:
>> /var/lib/one/vms/1/deployment.0
>> Fri Dec 13 01:46:16 2013 [VMM][I]: ExitCode: 0
>> Fri Dec 13 01:46:16 2013 [VMM][I]: Successfully execute network
>> driver operation: pre.
>> Fri Dec 13 01:46:21 2013 [VMM][I]: Command execution fail: cat << EOT
>> | /vz/one/scripts/vmm/ovz/deploy
>> '/vz/one/datastores/0/1/deployment.0' 'ubuntu' 1 ubuntu
>> Fri Dec 13 01:46:21 2013 [VMM][I]: deploy: Executed "/usr/bin/sudo mv
>> "/var/lib/vz/template/cache/debian-7.0-x86_64.tar.gz"
>> "/var/lib/vz/template/cache/debian-7.0-x86_64.tar.gz.1386917185" 2>
>> /dev/null; true".
>> Fri Dec 13 01:46:21 2013 [VMM][I]: deploy: Executed "/usr/bin/sudo ln
>> -sf "/vz/one/datastores/0/1/disk.0"
>> "/var/lib/vz/template/cache/debian-7.0-x86_64.tar.gz"".
>> Fri Dec 13 01:46:21 2013 [VMM][E]: deploy: Command "/usr/bin/sudo
>> /usr/sbin/vzctl create 1001 --layout ploop --ostemplate
>> "debian-7.0-x86_64" --private "/vz/one/datastores/0/1/private" --root
>> "/vz/one/datastores/0/1/root"" failed.
>> Fri Dec 13 01:46:21 2013 [VMM][E]: deploy: Can't create directory
>> /vz/one/datastores/0/1/private.tmp: Permission denied
>> Fri Dec 13 01:46:21 2013 [VMM][I]: Unable to create directory
>> /vz/one/datastores/0/1/private.tmp: Permission denied
>> Fri Dec 13 01:46:21 2013 [VMM][I]: Creation of container private area
>> failed
>> Fri Dec 13 01:46:21 2013 [VMM][E]: Can't create directory
>> /vz/one/datastores/0/1/private.tmp: Permission denied
>> Fri Dec 13 01:46:21 2013 [VMM][E]: Unable to create directory
>> /vz/one/datastores/0/1/private.tmp: Permission denied
>> Fri Dec 13 01:46:21 2013 [VMM][E]: Creation of container private area
>> failed
>> Fri Dec 13 01:46:21 2013 [VMM][E]:
>> Fri Dec 13 01:46:21 2013 [VMM][I]: ExitCode: 48
>> Fri Dec 13 01:46:21 2013 [VMM][I]: Failed to execute virtualization
>> driver operation: deploy.
>> Fri Dec 13 01:46:21 2013 [VMM][E]: Error deploying virtual machine:
>> Can't create directory /vz/one/datastores/0/1/private.tmp: Permission
>> denied
>> Fri Dec 13 01:46:21 2013 [DiM][I]: New VM state is FAILED
>>
>> 2. My template file contains:
>>
>> NIC=[NETWORK_ID="0"]
>> OSTEMPLATE="debian-7.0-x86_64"
>> DISK=[IMAGE_ID="0"]
>> DISK=[SIZE="512",TYPE="swap"]
>> CPU="0.01"
>> VE_LAYOUT="ploop"
>> RCLOCAL="rc.local"
>> OS=[ARCH="x86_64"]
>> CLUSTER_100="100"
>> VCPU="1"
>> REQUIREMENTS="CLUSTER_ID=\"100\""
>> MEMORY="512"
>> CONTEXT=[SSH_PUBLIC_KEY="$USER[SSH_PUBLIC_KEY]",NETWORK="YES"]
>>
>> 3. My datastores list contains:
>>
>> oneadmin at ubuntuOpNeb:~$ onedatastore list
>> ID NAME SIZE AVAIL CLUSTER IMAGES TYPE DS TM
>> 0 system - - - 0 sys - ssh
>> 1 default 15.6G 62% ovz_x64 1 img fs ssh
>> 2 files 15.6G 62% - 0 fil fs ssh
>>
>> Please help me solve this, is very important
>> Thanks, Caty.
>>
>>
>> _______________________________________________
>> Users mailing list
>> Users at lists.opennebula.org
>> http://lists.opennebula.org/listinfo.cgi/users-opennebula.org
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.opennebula.org/pipermail/users-opennebula.org/attachments/20131214/bd3c5d74/attachment-0002.htm>
More information about the Users
mailing list