[one-users] Little help with first building cloud

matheus tor4 matheusifal at gmail.com
Fri Dec 2 17:58:24 PST 2011


And this message below:

[VirtualMachinePoolInfo] User couldn't be authenticated, aborting call.

Its sounds familiar, but I dont get until the moment the right solution.

Any hints?

Cheers.

On Fri, Dec 2, 2011 at 9:37 PM, matheus tor4 <matheusifal at gmail.com> wrote:

> Did it!
>
> Need only change the standart shell of user.
>
> $ sudo usermod -s /bin/bash oneadmin
>
> Solved this question.
>
>
> On Fri, Dec 2, 2011 at 8:24 PM, matheus tor4 <matheusifal at gmail.com>wrote:
>
>> I'm here again guys.
>>
>> Now I have a little small  doubt.
>>
>> After I  make the login without password between Front-end and my node.
>> I see this out:
>>
>> *oneadmin at PacsOnCloud-FrontEnd:~$ ssh oneadmin@<my-ip>
>> Welcome to Ubuntu 11.04 (GNU/Linux 2.6.38-8-server x86_64)
>>
>> * Documentation:  http://www.ubuntu.com/server/doc
>>
>>  System information as of Fri Dec  2 19:49:46 BRT 2011
>>
>>  System load:  0.0                Processes:             85
>>  Usage of /:   0.5% of 226.04GB   Users logged in:       1
>>  Memory usage: 1%                 IP address for eth0:   <my-ip>
>>  Swap usage:   0%                 IP address for virbr0: 192.168.122.1
>>
>>  Graph this data and manage this system at
>> https://landscape.canonical.com/
>> New release 'oneiric' available.
>> Run 'do-release-upgrade' to upgrade to it.
>>
>> Last login: Fri Dec  2 19:49:00 2011 from 172.17.5.134
>> $**
>> *
>> If we look closely, we see that the prompt for oneadmin remote only has a
>> * $ *prefix.
>> It is look like a limited prompt. I can do nothing with this kind of
>> prompt. ls, cd, cat, nothing works.
>> Only the command 'exit' works fine.
>>
>> Is that correct?
>>
>> Any hints?
>>
>> Thank you so much.
>>
>> Best regards.
>>
>>
>> On Fri, Dec 2, 2011 at 12:31 PM, matheus tor4 <matheusifal at gmail.com>wrote:
>>
>>> Problem solved!!!
>>>
>>> Look this http://dev.opennebula.org/issues/994
>>>
>>> After the change run $ sudo dpkg --configure opennebula.
>>>
>>> Then voilà, I finished the installation.
>>>
>>> I go now to basic configuration!
>>>
>>>
>>>
>>>
>>> On Fri, Dec 2, 2011 at 10:32 AM, matheus tor4 <matheusifal at gmail.com>wrote:
>>>
>>>> Hello guys,
>>>>
>>>> I got a lot of erros when I use front-end separate of image repository.
>>>> Front-end needs write on shared directory /var/lib/one, and the
>>>> ownership of the folder belongs to local user.
>>>>
>>>> So, I use only two servers to build the Cloud.
>>>>
>>>> One as Front-end + Image Repository + Node
>>>> And other as Node.
>>>>
>>>> But, I'm in serious trouble now.
>>>>
>>>> When I attempted install the .deb package a got this error:
>>>>
>>>>
>>>> Selecionando pacote previamente n�o selecionado opennebula.
>>>> (Lendo banco de dados ... 71268 ficheiros e direct�rios actualmente
>>>> instalados.)
>>>>  Desempacotando opennebula (de opennebula_3.0.0-1_amd64.deb) ...
>>>> Configurando opennebula (3.0.0-1) ...
>>>> Alerta: o diret�rio pessoal que voc� especificou /var/lib/one j� existe.
>>>> Adicionando usu�rio de sistema `oneadmin' (UID 107) ...
>>>> Adicionando novo grupo `oneadmin' (GID 118) ...
>>>> Adicionando novo usu�rio `oneadmin' (UID 107) ao grupo `oneadmin' ...
>>>> Diret�rio home /var/lib/one j� existe.  N�o copiando de /etc/skel
>>>> adduser: Alerta: O diret�rio pessoal `/var/lib/one'  n�o pertence ao
>>>> usu�rio que voc� est� criando.
>>>> Generating public/private rsa key pair.
>>>> Your identification has been saved in /var/lib/one/.ssh/id_rsa.
>>>> Your public key has been saved in /var/lib/one/.ssh/id_rsa.pub.
>>>> The key fingerprint is:
>>>> 79:b8:f2:7b:9c:a8:2c:40:d0:b5:23:ef:62:ae:51:d5
>>>> oneadmin at PacsOnCloud-FrontEnd
>>>> The key's randomart image is:
>>>> +--[ RSA 2048]----+
>>>> | . ..            |
>>>> |. .  o           |
>>>> | .. + E          |
>>>> |  .+ .   o       |
>>>> | .. .   S .      |
>>>> | ...     o       |
>>>> |. o.. . .o .     |
>>>> | + ... o. +      |
>>>> |...  .o.oo       |
>>>> +-----------------+
>>>> /var/lib/dpkg/info/opennebula.postinst: 43: cannot create
>>>> /.one/one_auth: Directory nonexistent
>>>> dpkg: erro processando opennebula (--install):
>>>>  sub-processo script post-installation instalado retornou estado de
>>>> sa�da de erro 2
>>>> Processando gatilhos para ureadahead ...
>>>> Processando gatilhos para man-db ...
>>>> Erros foram encontrados durante o processamento de:
>>>>  opennebula
>>>>
>>>> (It is on Brazilian Portuguese, I'm sorry!)
>>>>
>>>> The most important message is:
>>>> *
>>>> *
>>>> */var/lib/dpkg/info/opennebula.postinst: 43: cannot create
>>>> /.one/one_auth: Directory nonexistent*
>>>> *
>>>> *
>>>> Google says nothing for me.
>>>> Already install all the dependecies packages, using this steps:
>>>>
>>>> $ sudo apt-get install libmysqlclient16 libsqlite3-ruby genisoimage
>>>> ruby g++  scons libsqlite3-dev libxml2-dev libssl-dev
>>>>
>>>> And I downloaded this packages bellow, and installed manually. When I
>>>> try to install the opennebula .deb package at the first time It ask for
>>>> these packages.
>>>>
>>>> $ sudo dpkg -i libxmlrpc-core-c3_1.06.27-1ubuntu7_amd64.deb
>>>> $ sudo dpkg -i libxmlrpc-c3_1.06.27-1ubuntu7_amd64.deb
>>>>
>>>> Now I don't know what to do to solve this question.
>>>>
>>>> Is it better install by building source?
>>>>
>>>> Does anyone get this error message before?
>>>> Is it about permissions?
>>>>
>>>> I'm counting on you guys.
>>>>
>>>> Very thanks for all the help;
>>>>
>>>> Best regards,
>>>>
>>>> Matheus
>>>>
>>>>
>>>> On Wed, Nov 30, 2011 at 6:56 PM, davood ghatreh <
>>>> davood.gh2000 at gmail.com> wrote:
>>>>
>>>>> Hi,
>>>>>
>>>>> I've worked on Centos and have no idea about Debian based
>>>>> installation, but I think you need to share /var/lib/one, because there are
>>>>> some other files/folders than images which are being used. for example,
>>>>> /var/lib/one/.one/ is the path to authentication files, which servers
>>>>> should see in a shared storage model to login without being asked for
>>>>> password.
>>>>>
>>>>> Thanks
>>>>> Davood
>>>>>
>>>>>
>>>>> On Wed, Nov 30, 2011 at 10:48 AM, matheus tor4 <matheusifal at gmail.com>wrote:
>>>>>
>>>>>> Hello guys,
>>>>>>
>>>>>> I'm here again.
>>>>>>
>>>>>> I choosed to use .deb package instalation instead build source code.
>>>>>>
>>>>>> But, when I execute  $ sudo dpkg -i opennebula_3.0.0-1_amd64.deb
>>>>>> I get this error message:
>>>>>>
>>>>>> Desempacotando opennebula (de opennebula_3.0.0-1_amd64.deb) ...
>>>>>> dpkg: erro processando opennebula_3.0.0-1_amd64.deb (--install):
>>>>>>  erro estabelecendo posse de '/var/lib/one/remotes.dpkg-new':
>>>>>> Opera��o n�o permitida
>>>>>> Processando gatilhos para ureadahead ...
>>>>>> Processando gatilhos para man-db ...
>>>>>> Erros foram encontrados durante o processamento de:
>>>>>>  opennebula_3.0.0-1_amd64.deb
>>>>>>
>>>>>> (Sorry, it is in brazilian portuguese)
>>>>>>
>>>>>> Summarizing  we got a error like:
>>>>>>
>>>>>> dpkg: error processing opennebula_3.0.0-1_amd64.deb (- install):
>>>>>>   error setting ownership of '/ var / lib / one / remotes.dpkg-new':
>>>>>> Operation not allowed
>>>>>>
>>>>>> I'm not so sure, but I believe that occurs because the shared file
>>>>>> system. As all the files have a different owner, the front-end cannot write
>>>>>> anything in this directory.
>>>>>>
>>>>>> So, the question is:
>>>>>>
>>>>>> Have I wich to share only the directory /var/lib/one/images, or the
>>>>>> whole /var/lib/one?
>>>>>> Does exist a file to put permissions of the shared directory?
>>>>>>
>>>>>> Very thanks guys.
>>>>>>
>>>>>> Best regards
>>>>>>
>>>>>> On Tue, Nov 29, 2011 at 8:59 AM, matheus tor4 <matheusifal at gmail.com>wrote:
>>>>>>
>>>>>>> Hello everybody.
>>>>>>>
>>>>>>> Very thanks for the help until now.
>>>>>>>
>>>>>>> I'm using this thread to put all my doubts ok?
>>>>>>> So, if anyone wish follow me in this adventure "Building my first
>>>>>>> cloud", only have to look this tread to see my status at the moment.
>>>>>>>
>>>>>>> My doubt now is:
>>>>>>>
>>>>>>> Wich is better?
>>>>>>> - Use .deb to install the openNebula in the hosts and in the
>>>>>>> front-end. Remember I'm using a Ubuntu Desktop 10.04 (32bits) as Front End
>>>>>>> and using Ubuntu Server 11.04 (64 bits) as Hosts.
>>>>>>> - Building and compile source, because is more safer, and it is more
>>>>>>> close to procedure shown on OpenNebula official documentation.
>>>>>>>
>>>>>>> Thanks
>>>>>>>
>>>>>>> Regards,
>>>>>>>
>>>>>>> Matheus Torquato
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> On Sun, Nov 27, 2011 at 4:56 PM, Fabian Wenk <fabian at wenks.ch>wrote:
>>>>>>>
>>>>>>>> Hello Matheus
>>>>>>>>
>>>>>>>>
>>>>>>>> On 27.11.2011 17:49, matheus tor4 wrote:
>>>>>>>>
>>>>>>>>> At the time I'm using the second strategy: Using a Core2Duo as a
>>>>>>>>> Front-End
>>>>>>>>> and release all
>>>>>>>>> resources of the server to be use by cloud.
>>>>>>>>> I choose this option because it is more close to the proposal of
>>>>>>>>> official
>>>>>>>>> OpenNebula Documentation.
>>>>>>>>> I hope it works now!
>>>>>>>>>
>>>>>>>>> So I use one of my servers (With VT) as a Image Repository too.
>>>>>>>>>
>>>>>>>>
>>>>>>>> This is up to you, but I would keep the image repository on the
>>>>>>>> front end or eventually on the second system without VT. So you could use
>>>>>>>> the two systems with VT as two identical cluster nodes.
>>>>>>>>
>>>>>>>>
>>>>>>>>  And now I have a little more question:
>>>>>>>>>
>>>>>>>>> With a NFS server configured. I have the Image Repository sharing
>>>>>>>>> its
>>>>>>>>> directory /var/lib/one. My doubt is:
>>>>>>>>> - Have I to insert the shared directory in the file /etc/fstab on
>>>>>>>>> all my
>>>>>>>>> nodes? So the node already have this directory avaiable when the
>>>>>>>>> machine
>>>>>>>>> starts.
>>>>>>>>>
>>>>>>>>
>>>>>>>> Yes, and also on the front end.
>>>>>>>>
>>>>>>>>
>>>>>>>>  - Or Haven't I to do this? Does the directory only be mount when
>>>>>>>>> it is
>>>>>>>>> necessary? (sudo mount ...)
>>>>>>>>>
>>>>>>>>
>>>>>>>> It needs to be already mounted when OpenNebula will deploy a VM.
>>>>>>>>
>>>>>>>>
>>>>>>>>  And, if I edit the /etc/fstab, Do I have to do this in the node
>>>>>>>>> ImageRepository+Cluster at the same time? I hope not, because the
>>>>>>>>> directory
>>>>>>>>> is on the machine
>>>>>>>>>
>>>>>>>>
>>>>>>>> I am not sure about OpenNebula 3.0, but with 2.2 the image
>>>>>>>> repository and also the VM_DIR folder need to be mounted in the same path
>>>>>>>> as they are on the front end.
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> bye
>>>>>>>> Fabian
>>>>>>>> ______________________________**_________________
>>>>>>>> Users mailing list
>>>>>>>> Users at lists.opennebula.org
>>>>>>>> http://lists.opennebula.org/**listinfo.cgi/users-opennebula.**org<http://lists.opennebula.org/listinfo.cgi/users-opennebula.org>
>>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>
>>>>>> _______________________________________________
>>>>>> Users mailing list
>>>>>> Users at lists.opennebula.org
>>>>>> http://lists.opennebula.org/listinfo.cgi/users-opennebula.org
>>>>>>
>>>>>>
>>>>>
>>>>> _______________________________________________
>>>>> 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/20111202/7cb0e070/attachment-0003.htm>


More information about the Users mailing list