這是本文件的舊版!
Ubuntu 18/20 相關設定整理
網路 IP 設定
- 參考
- Exp. 更改 IP 設定為 192.168.11.204
sudo vi /etc/netplan/00-installer-config.yaml
network: ethernets: ens18: addresses: [192.168.11.204/24] gateway4: 192.168.11.1 nameservers: addresses: [8.8.8.8,8.8.4.4] dhcp4: no version: 2
- Exp. 兩張網卡指定 default route 為 eth0
sudo vi /etc/netplan/00-installer-config.yaml
network: ethernets: eth0: dhcp4: true eth1: addresses: [192.168.7.101/24] routes: - to: 192.168.7.0/24 via: 192.168.7.1 metric: 40 table: 200 nameservers: addresses: [8.8.8.8,168.95.192.1] dhcp4: no version: 2
localadmin@iiidevops-1:~$ ip route default via 172.17.13.177 dev eth0 proto dhcp src 172.17.13.189 metric 100 172.17.13.176/28 dev eth0 proto kernel scope link src 172.17.13.189 172.17.13.177 dev eth0 proto dhcp scope link src 172.17.13.189 metric 100 192.168.7.0/24 dev eth1 proto kernel scope link src 192.168.7.101
- 可以透過 sudo netplan apply 立即生效或是 sudo reboot 重新開機後生效
更改 hostname
- 先 /etc/cloud/cloud.cfg 內 preserve_hostname 為 true
sudo vi /etc/cloud/cloud.cfg
: preserve_hostname: true :
- 執行 hostnamectl 設定 hostname Exp. 更改為 pve-devops1
sudo hostnamectl set-hostname pve-devops1
建立使用者命令
- Exp. 建立 localadmin
sudo useradd -s /bin/bash -d /home/localadmin/ -m -G sudo localadmin sudo passwd localadmin
VMWare 內出現的 multipathd 異常訊息
- 在 VMWare 內建立 Ubuntu 20.04 的 VM , 在 /var/log/syslog 會看到以下的異常訊息
~# tail -f /var/log/syslog Aug 31 10:43:07 iiidevops4 multipathd[747]: sda: add missing path Aug 31 10:43:09 iiidevops4 multipathd[747]: sda: failed to get udev uid: Invalid argument Aug 31 10:43:11 iiidevops4 multipathd[747]: sda: failed to get sysfs uid: Invalid argument Aug 31 10:43:12 iiidevops4 multipathd[747]: sda: failed to get sgio uid: No such file or directory Aug 31 10:43:17 iiidevops4 multipathd[747]: sda: add missing path
- 解決方式 :
vi /etc/multipath.conf
defaults { user_friendly_names yes } blacklist { devnode "^(ram|raw|loop|fd|md|dm-|sr|scd|st|sda)[0-9]*" }
systemctl restart multipath-tools