Linux梭哈

  • acme.sh
  • btpanel-x64
  • docker-x64
  • docker-x64-firefox
  • docker-x64-jellyfin
  • docker-x64-portainer
  • docker-x64-qbittorrent
  • nfs-x64
  • vscode-server-x64
  • xray-x64
  • zerotier-x64
  • btpanel-x64
  • aarch64运行Windows
  • docker-aarch64
  • docker-aarch64-firefox
  • docker-aarch64-portainer
  • docker-aarch64-windows
  • nginx-aarch64
  • novnc-aarch64
  • Oracle Cloud 还原引导盘
  • oracle-vm-virtualbox-aarch64
  • qemu-aarch64
  • vncserver-aarch64
  • wine-aarch64
  • docker-aarch64-pandora-next

Linux磁盘扩容

[MD]

1. 在OCI后台把引导卷从40GB调整为100GB

2.在SSH操作

2.1 lsblk

# lsblk
NAME   MAJ:MIN RM  SIZE RO TYPE MOUNTPOINT
sda      8:0    0   40G  0 disk 
├─sda2   8:2    0    8G  0 part [SWAP]
├─sda3   8:3    0 31.5G  0 part /
└─sda1   8:1    0  512M  0 part /boot/efi

可以看到/对应的分区是sda3

2.2 dd 重新扫描磁盘

# dd iflag=direct if=/dev/sda of=/dev/null count=1
# echo "1" | tee /sys/class/block/sda/device/rescan
1

2.3 查询系统类型

# lsblk -f
NAME   FSTYPE LABEL UUID                                 MOUNTPOINT
sda                                                      
├─sda2 swap         c20ab25a-797e-4c88-b9b4-bbc5e279a88c [SWAP]
├─sda3 xfs          e8399f69-1f3e-4713-afca-f2b9c8f7bbc6 /
└─sda1 vfat         9BE4-DC71                            /boot/efi

2.4 安装扩容软件

# yum install cloud-utils-growpart
# yum install xfsprogs

sda3的系统类型为xfs,扩容需要安装xfsprogs

2.5 growpart对应的分区

# growpart /dev/sda 3
CHANGED:partition=1 start=...

2.6 扩展分区

# xfs_growfs  /dev/sda3

2.7 验证

# lsblk
NAME   MAJ:MIN RM  SIZE RO TYPE MOUNTPOINT
sda      8:0    0  100G  0 disk 
├─sda2   8:2    0    8G  0 part [SWAP]
├─sda3   8:3    0 91.5G  0 part /
└─sda1   8:1    0  512M  0 part /boot/efi

其他问题:

  1. 报错:Couldn’t find valid filesystem superblock.,resize2fs替换为xfs_growfs
  2. 报错:Warning: the kernel is still using the old partition table.The new table will be used at the next reboot.,运行partprobe重新读取分区表

参考链接:
1.https://blog.csdn.net/shitian0811/article/details/104005374
2.https://docs.oracle.com/en-us/Content/Block/Tasks/rescanningdisk.htm

centos7中输入ifconfig出现ens33,没有eth0

本文最后更新于(2018-3-6 17:22:30),链接可能失效,内容可能难以复现。请注意甄别。
《centos7中输入ifconfig出现ens33,没有eth0》
© Sunplace,2018 以下是虚拟机安装centos7的操作: 1.设置虚拟机为桥接。 2.把/etc/sysconfig/network-scripts/ifcfg-ens33重命名为ifcfg-eth0。(图形界面点击“其他位置”) 3.设置eth0设置为这样。 4.用SecureCRT连接到192.168.3.203