要扩展`/tmp`挂载点的大小,可以按照以下步骤进行:
1. 首先,检查当前`/tmp`的磁盘使用情况。可以使用以下命令来查看:
```
df -h /tmp
```
该命令将显示`/tmp`的挂载点及其使用情况。
2. 创建一个新的分区或逻辑卷(LVM)来扩展`/tmp`的大小。如果使用分区,则可以使用工具如`fdisk`或`gdisk`来创建分区。如果使用LVM,则可以使用工具如`lvcreate`来创建逻辑卷。
3. 格式化新分区或逻辑卷。假设新分区或逻辑卷设备为`/dev/sdb1`,可以使用以下命令来格式化它:
```
mkfs.ext4 /dev/sdb1
```
注意:确保选择正确的文件系统类型。
4. 将新分区或逻辑卷挂载到一个临时目录。可以使用以下命令来创建一个临时目录并将新分区或逻辑卷挂载到它上面:
```
mkdir /mnt/tmp_ext
mount /dev/sdb1 /mnt/tmp_ext
```
5. 备份`/tmp`目录中的数据到临时分区或逻辑卷。可以使用以下命令来备份数据:
```
rsync -avx /tmp/ /mnt/tmp_ext/
```
此命令会将`/tmp`目录中的所有文件和子目录复制到`/mnt/tmp_ext`目录。
6. 卸载旧的`/tmp`分区或逻辑卷,并将新的分区或逻辑卷挂载到`/tmp`目录。可以使用以下命令来执行此操作:
```
umount /tmp
mount /dev/sdb1 /tmp
```
7. 更新`/etc/fstab`文件,以便在系统启动时自动挂载新分区或逻辑卷到`/tmp`目录。可以使用以下命令来打开`/etc/fstab`文件进行编辑:
```
sudo nano /etc/fstab
```
在文件中添加以下行来描述新的挂载点:
```
/dev/sdb1 /tmp ext4 defaults 0 2
```
保存并关闭文件。
8. 重新启动系统,以确保新分区或逻辑卷能够正确挂载到`/tmp`目录。
完成上述步骤后,`/tmp`目录的大小应该已经扩展了。您可以使用`df -h /tmp`命令来验证。