Goood 大佬有话说 :
oracle甲骨文免费机换内核变砖,大佬们看看还能不能救回来
去年那一波搞的日本节点两台免费机,选的是【映像: CentOS-7-PV-2019.08.20-0】,docker了v2由于回国丢包严重一直吃灰。
昨天想把bbr加上看看能不能凑合用,按这个方式手工处理的
https://www.hostloc.com/forum.php?mod=viewthread&tid=591266&extra=&highlight=oracle%2Bcentos%2B%2Bbbr&page=1
sudo -i
centos7 开启原生BBR
rpm -Uvh http://www.elrepo.org/elrepo-release-7.0-3.el7.elrepo.noarch.rpm
yum –enablerepo=elrepo-kernel -y install kernel-ml kernel-ml-devel kernel-ml-headers
###查看最新内核
cat /etc/grub2-efi.cfg |grep menuentry
#######设置启动项
vi/boot/grub2/grubenv
# GRUB Environment Block
saved_entry=CentOS Linux (5.3.0-1.el7.elrepo.x86_64) 7 (Core)
开启BBR
vi /etc/sysctl.conf
net.core.default_qdisc = fq
net.ipv4.tcp_congestion_control = bbr
关闭selinux
vi/etc/sysconfig/selinux
SELINUX=disabled
重启 init 6
为了保险按前辈方法重启前把VNC开开了,结果启动时VNC卡在中间一步不动了,控制台强制关机也要等5分钟才能关闭,试了几次都没启动成功。
新内核好像是5.5.9,VNC里还能看到旧的3.x内核(此时在VNC切回旧内核应该会正常),不过昨晚太晚了关机后没切换回旧内核就睡了。
今天起来发现vnc连接已经断了,且控制台里也没有VNC连接了,控制台里“新建控制台连接”是灰色的,不能再开VNC了,不知道是不是没启动的缘故。
抢救过程:由于还有第二个正常的centos7免费机,所以用DD**抢救
—————————————–
停止 分离 挂载到新机器
dd if=/dev/sda of=/dev/sdb
从新机器分离 附加到旧机器 开机
—————————————–
结果DD后还是不能启动,点了启动过一两分钟就自动终止了,控制台也不能打开VNC,看不到启动过程。
不想删了免费机再抢,还有别的方法挽救吗?
另:关机时间太长以后免费名额会不会被别人抢走,再启动时由于没有资源所以启动不成功?(好像在论坛里看到有人这么说过)
stonesnake 大佬有话说 :
关机得话其实如果母鸡资源没有了,你这操作和释放没啥区别,正好赶上别人建立机器你这个就没了。
Goood 大佬有话说 :
stonesnake 大佬有话说 : 2020-3-3 21:31
关机得话其实如果母鸡资源没有了,你这操作和释放没啥区别,正好赶上别人建立机器你这个就没了。 …
如果真是这个机制的话,关了一晚上,很有可能被别人抢走了,但不知道DD完的这个引导盘是不是正常的
seafood_to 大佬有话说 :
实例停止一段时间会释放硬件资源,再启动需要母鸡重新分配,没有资源就停止