ubuntu server 20.04 安装笔记
学习地址:https://www.osyunwei.com/?p=10727
开启root账号
# 启用root账号并设置密码,根据提示输入2次密码
sudo passwd root
# 从普通用户切换到root用户,根据提示输入root密码
su root
# 禁用root账号,如果要启用,输入sudo passwd root再次设置root密码
sudo passwd -l root
# 创建一个普通用户
adduser osyunwei
# 关机,不加参数-p会进入休眠状态,卡在关机界面
halt -p设置IP地址、网关、DNS
如果安装时已经连上了,可以不用再配
Ubuntu Server17.10 开始,弃用 /etc/network/interfaces 配置文件,改成 netplan ⽅式。
各个版本配置文件
# Ubuntu Server17.10 以前
/etc/network/interfaces
# Ubuntu Server 18.04
/etc/netplan/01-netcfg.yaml
# Ubuntu Server 20.04
/etc/netplan/00-installer-config.yaml- 修改配置文件
vim /etc/netplan/00-installer-config.yaml# This is the network config written by 'subiquity'
network:
ethernets:
ens33:
dhcp4: no
addresses: [192.168.21.204/24]
gateway4: 192.168.21.2
nameservers:
addresses: [8.8.8.8]
addresses: [8.8.4.4]
version: 2注意:yaml格式是层级的,配置文件有上下级关系,需要缩进,冒号后面的配置文件一定要空一格再写,否则配置出错。
- 重启,使配置文件生效,如果配置失败,请仔细检查配置文件,注意格式和空格
netplan apply注:
使用了系统默认的磁盘分区,LVM 磁盘管理。 硬盘信息:500G SSD + 3T 机械硬盘。 用 df -h 看不到 3T 的硬盘信息。 解决如下:
磁盘操作相关
# 查看磁盘信息,找到 3T 的磁盘信息,如: /dev/sda1
fdisk -l
# /dev/sda1 2048 7814035455 7814033408 3.7T Microsoft basic data
# 显示存在的卷组,看 卷组名字和剩余可分配的空间 Free PE/Size
vgdisplay
# VG Name ubuntu-vg
# Free PE / Size 0 / 0
# 把 3T硬盘空间 添加到 卷组 ubuntu-vg ,再执行 vgdisplay 就可以看到 Free 有剩余的空间了
vgextend ubuntu-vg /dev/sda1
# 查看磁盘目录和挂载点
df -h
# /dev/mapper/ubuntu--vg-ubuntu--lv 4.1T 298G 3.6T 8% /
# 用以下方式 全部空间都给这个盘 /dev/mapper/ubuntu--vg-ubuntu--lv
lvextend -l +100%FREE /dev/mapper/ubuntu–vg-ubuntu–lv
# 然后重新计算磁盘大小
resize2fs /dev/mapper/ubuntu–vg-ubuntu–lv
# 再次查看磁盘情况,就可以看到 空间扩大了
df -h