Nur Hamim
Nur Hamim Anak desa yang gemar berkomunitas, suka menulis dan mencari hal baru seputar Unix/Linux dan Cloud. Saat ini sedang menempuh pendidikan S1 TI di Unindra dan kebetulan bekerja di PT Biznet GIO Nusantara

Cara Mengubah Nama Linux Container (LXD)


Cara Mengubah Nama Linux Container (LXD)

Belajar Linux ID - Jika Anda pernah melakukan sebuah kesalahan pada saat memberikan nama linux container (LXD), maka hal yang perlu Anda lakukan yaitu mengubah nama linux container tersebut.

Lalu bagaimana cara mengubah nama linux container yang sudah terlanjur terbuat?.

Yaaps kali ini kita akan bahas bagaimana cara mengubah (rename) linux container yang sudah ada (existing) dengan cara sebagai berikut:

Langkah pertama yang dilakukan yaitu melakukan stop linux container

1
2
3
4
5
6
ubuntu@lxd-belajarlinux:~$ lxc info cenots-8-c2 |grep Status
Status: Running
ubuntu@lxd-belajarlinux:~$ lxc stop cenots-8-c2
ubuntu@lxd-belajarlinux:~$ lxc info cenots-8-c2 |grep Status
Status: Stopped
ubuntu@lxd-belajarlinux:~$

Selanjutnya, Anda dapat ubah nama linux container diatas dengan cara move container contohnya seperti berikut

1
2
3
4
5
6
ubuntu@lxd-belajarlinux:~$ lxc move cenots-8-c2 centos-8-c1
ubuntu@lxd-belajarlinux:~$ lxc start centos-8-c1
ubuntu@lxd-belajarlinux:~$ lxc info centos-8-c1 |grep status
ubuntu@lxd-belajarlinux:~$ lxc info centos-8-c1 |grep Status
Status: Running
ubuntu@lxd-belajarlinux:~$

Note: Dari cenots-8-c2 di ubah menjadi centos-8-c1

Verifikasi linux container

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
ubuntu@lxd-belajarlinux:~$ lxc info centos-8-c1
Name: centos-8-c1
Location: none
Remote: unix://
Architecture: x86_64
Created: 2020/12/26 22:22 UTC
Status: Running
Type: container
Profiles: default
Pid: 352773
Ips:
  eth0: inet    10.171.248.94   veth337ef230
  eth0: inet6   fd42:c106:7321:e7f9:216:3eff:fe6d:7fa2  veth337ef230
  eth0: inet6   fe80::216:3eff:fe6d:7fa2        veth337ef230
  lo:   inet    127.0.0.1
  lo:   inet6   ::1
Resources:
  Processes: 13
  Disk usage:
    root: 23.57MB
  CPU usage:
    CPU usage (in seconds): 1
  Memory usage:
    Memory (current): 44.91MB
    Memory (peak): 51.16MB
  Network usage:
    eth0:
      Bytes received: 1.42kB
      Bytes sent: 2.20kB
      Packets received: 14
      Packets sent: 24
    lo:
      Bytes received: 0B
      Bytes sent: 0B
      Packets received: 0
      Packets sent: 0
ubuntu@lxd-belajarlinux:~$

Login ke linux container dan setting hostname serta update /etc/hosts

1
2
3
4
5
6
7
8
ubuntu@lxd-belajarlinux:~$ lxc exec centos-8-c1 bash
[root@centos-8-c1 ~]#
[root@centos-8-c1 ~]# echo 'centos-8-c1' > /etc/hostname
[root@centos-8-c1 ~]# sed -i 's/cenots-8-c2/centos-8-c1/g' /etc/hosts
[root@centos-8-c1 ~]# exit
exit
ubuntu@lxd-belajarlinux:~$ lxc restart centos-8-c1
ubuntu@lxd-belajarlinux:~$

Verifikasi kembali dengan cara login ke linux container

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
ubuntu@lxd-belajarlinux:~$
ubuntu@lxd-belajarlinux:~$ lxc exec centos-8-c1 bash
[root@centos-8-c1 ~]# cat /etc/os-release
NAME="CentOS Linux"
VERSION="8"
ID="centos"
ID_LIKE="rhel fedora"
VERSION_ID="8"
PLATFORM_ID="platform:el8"
PRETTY_NAME="CentOS Linux 8"
ANSI_COLOR="0;31"
CPE_NAME="cpe:/o:centos:centos:8"
HOME_URL="https://centos.org/"
BUG_REPORT_URL="https://bugs.centos.org/"
CENTOS_MANTISBT_PROJECT="CentOS-8"
CENTOS_MANTISBT_PROJECT_VERSION="8"
[root@centos-8-c1 ~]#

Oke sampai disini linux container Anda sudah berhasil diubah.

Selamat mencoba 😁

comments powered by Disqus