久闻甲骨文大名,昨天手痒注册成功。首尔开了台 4C24G 的 arm 机子,然后将系统从自带的 ubuntu22 dd 成了 debian11 。现在遇到的问题是:
1.想把机子从 50G 扩容成 100G ,oracle 面板上改好后,怎么在系统里配置好?官方给出的命令是
sudo dd iflag=direct if=/dev/<device_name> of=/dev/null count=1
echo "1" | sudo tee /sys/class/block/<device_name>/device/rescan
不知道 debian 默认的 device_name 是哪个,我直接将lsblk
列出来的 sda 代入进去了。
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda 8:0 0 100G 0 disk
|-sda1 8:1 0 512M 0 part /boot/efi
`-sda2 8:2 0 48.5G 0 part /
现在 sda 从 50G 变成了 100G ,怎么在不影响旧数据的情况下,把多出来的 50G 加到 sda2 上面?
2.本来还有个 sda3 ,是 oracle 默认从硬盘割了 1G 当虚拟内存。昨天手贱通过fdisk
删了,导致现在看不到这部分空间,也不知道怎么恢复。/etc/fstab 文件残存现状:
# <file system> <mount point> <type> <options> <dump> <pass>
# / was on /dev/sda2 during installation
UUID=084dce62-6a77-4bd8-84a1-eed88fe62190 / ext4 errors=remount-ro 0 1
# /boot/efi was on /dev/sda1 during installation
UUID=FA3A-B134 /boot/efi vfat umask=0077 0 1
# swap was on /dev/sda3 during installation
UUID=b873df30-ac88-4426-bccf-710e19b831df none swap sw 0 0>
3.oracle 修改磁盘读写速度成最高( VPU/GB:120 ),需要启用多路径。dd 之后,官方给的解决措施不太好参考,有大佬知道如何开启多路径吗?
希望 v 友们不吝赐教,每条建议我都会去尝试的。
![]() |
1
ysc3839 129 天前 via Android
你确定官方那个命令能扩容?把 device 的数据读到 null ,然后 rescan 一下,怎么想都不能扩容吧?
正确做法是进入不挂载 rootfs 的模式下(Debian 我不了解,Ubuntu 可以加内核参数 break https://v2ex.com/t/876061#r_12041060 ),用 fdisk 记下原分区的 LBA 后删除,然后在相同 LBA 处创建一个更大的分区,再用 resize2fs 等工具扩大文件系统。 你给出的 lsblk 输出里已经没有 sda3 了,可以直接在 fstab 里面删除 swap 那一项。 |
![]() |
2
ysc3839 129 天前 via Android
@ysc3839 https://manpages.debian.org/testing/initramfs-tools-core/initramfs-tools.7.en.html#break
搜索了一下,Debian 也是有 break 功能的 |
![]() |
3
skybig OP @ysc3839 我有点没说清楚:是 oracle 的网页面板上改成 100G ,再用那两行命令扫描。扩容应该是成功了,原来 sda 是 50G ,现在是 100G 。大佬有没有参考博客?昨天没搜到好的,看了几篇还是晕晕乎乎的没弄好。
swap 那项直接删的话,那 1G 的空间会显示在哪呢?看不到这 1G 去哪了就很奇怪。另外,uuid 啥的,这些参数还有所谓吗? |
![]() |
4
oott123 129 天前
首先通过 fdisk 或者 parted 编辑分区表,将第二个分区的结束扇区编辑到末尾。
然后在线扩容文件系统即可,例如 ext4 分区使用 resize2fs /dev/sda2 。 |
![]() |
5
idragonet 129 天前
RP 这么好好能开出机器,4C24G 的 arm 是“永久”免费?
|
![]() |
10
yulgang 129 天前
作为数据盘挂载到其他主机上,启动 gparted ,本地出图形,分区随意拖。。
|
![]() |
14
eason1874 129 天前
# 安装
sudo apt-get install parted # 进入 parted # 选择设备 select /dev/sda # 看分区表,找到对应 ID # 假设是 2 ,调整 2 分区的尺寸,输入尺寸确定 resizepart 2 # 退出 quit # 这时候分区表已经改了,但文件系统还没更新,一般是 ext4 所以可以用这个更新 sudo apt-get install e2fsprogs # 更新文件系统信息 resize2fs /dev/sda2 这时候再看应该可以了。大概是这样 |
![]() |
16
efaun 129 天前
韩国的机子有点坑, 不能看 porn
|
![]() |
17
Rocketer 129 天前 via iPhone
|
![]() |
18
abersheeran 129 天前
@Rocketer 我用了一年多了,也没重建照样在跑啊。
|
![]() |
19
Rocketer 129 天前 via iPhone
|
![]() |
20
abersheeran 129 天前
|
![]() |
23
Rocketer 129 天前
@abersheeran @skybig 搜了一下,应该是官方改政策了。
https://community.oracle.com/tech/apps-infra/discussion/4487401/oci-free-tier-instance-disabled 这个 2021 年 8 月的帖子里写的还是 Ampere A1 Compute instances are disabled when your trial ends and then deleted (terminated) after 30 days, unless you upgrade to a paid account. To continue using Always Free Arm-based compute instances as an Always Free user, you must delete your existing Ampere A1 Compute instances and create new Ampere A1 Compute instances. https://docs.oracle.com/en-us/iaas/Content/FreeTier/freetier.htm 而现在官方的说法是 If you have more Ampere A1 Compute instances provisioned than are available for an Always Free tenancy, all existing Ampere A1 Compute instances are disabled and then deleted after 30 days, unless you upgrade to a paid account. To continue using your existing Arm-based instances as an Always Free user, before your trial ends, ensure that you have no more than 4 OCPUs and 24 GB of memory in total across all the Ampere A1 Compute instances in your tenancy. 所以现在没有我当年遇到的这个问题了 |
27
Judoon 129 天前
不用楼上这么麻烦,growpart ,然后 resize2fs 就行
|
![]() |
29
ideacco 129 天前
好气楼主用的什么方法注册成功的?比如什么币种的卡?
|
![]() |
30
Dogtler 129 天前
OP 牛逼,为啥我注册的 arm 似乎有 IP 但是 ssh 时而可以连接 不稳定。
|
![]() |
31
Rocketer 129 天前 via iPhone
@skybig 我用了两三年了,不过我是肉翻,有外国信用卡,所以注册多账号无风险,本来官方也支持的。受各种限的只是中国大陆用户,可能因为大陆同胞薅羊毛太多了吧。
另外这东西不稳定,发生过大规模掉 IP 等问题,不适合生产环境使用。 |
![]() |
35
blankmiss 128 天前
arm 在试用期也就是前两个月 60 天后会被删除
|
![]() |
37
yagamil 116 天前
可以选择这个高的配置? 之前申请的一台是 1C1G ,也谢天谢低了
用家人账户再申请,master 的卡,结果一直都不过。 在付款账户那里就挂掉了。 |
![]() |
38
skybig OP @yagamil 可以啊。免费额度是两台 1C1G 的机子+最多 4C24G 的 arm64 机子,一台机子最少也得分配 50G 硬盘,所以甲骨文最多能开 4 台。
|
39
louistayd2 113 天前
甲骨文咋申请啊,一直 ABC
|
![]() |
40
skybig OP @louistayd2 额,都是玄学,我一次成功。浅薄的经验是资料真实,信用卡别弄新卡。
|