Re: Hostname inside lxc container

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On 21.01.2016 15:44, C. L. Martinez wrote:
> Hi all,
> 
>  I have installed a CentOS6 lxc guest under a Debian 8.x LXC host. All
> it is working ok but I can't change the hostname for the centos6 lxc
> container (it is using the same hostname from Debian host). I have
> modifyed HOSTNAME under /etc/sysconfig/network and /etc/hosts file,
> but it doesn't works.
> 
>  Do I need to change anything else??

These Files only persist the hostname. To actually set it live you have
to call "hostname <hostname>". Your shell prompt will not change unless
you log out and log in again though simply executing "hostname" without
parameters should output the correct name right away.

Keep in mind though that setting the hostname in a container requires
explicit support for the UTS namespace on the host:

http://man7.org/linux/man-pages/man7/namespaces.7.html

If the host doesn't support the UTS namespace for its guests or this
feature is not configured for the guest in question then setting the
hostname in the guest is not possible.

Regards,
  Dennis

_______________________________________________
CentOS-virt mailing list
CentOS-virt@xxxxxxxxxx
https://lists.centos.org/mailman/listinfo/centos-virt



[Index of Archives]     [CentOS Users]     [Linux Media]     [Asterisk]     [DCCP]     [Netdev]     [X.org]     [Xfree86]     [Linux USB]

  Powered by Linux