[one-users] Little help with first building cloud

matheus tor4 matheusifal at gmail.com
Fri Dec 2 15:24:50 PST 2011


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/09edfa6b/attachment-0003.htm>


More information about the Users mailing list