V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  salmon5  ›  全部回复第 1 页 / 共 62 页
回复总数  1223
1  2  3  4  5  6  7  8  9  10 ... 62  
1 天前
回复了 qingbaihe 创建的主题 Linux Ubuntu 和 Debian 都有糟点
另外已知的基于 RHEL8 的 KVM 、Vmware 的 ESXI 6.7 guest 机器默认还是 BIOS ,如果安装最新 Ubuntu ,强制最少 2 个分区( bios_grub 分区和/跟分区)。
1 天前
回复了 qingbaihe 创建的主题 Linux Ubuntu 和 Debian 都有糟点
随着 BIOS+MBR 1 个分区的逐步淘汰,以后 BIOS/UEFI+GPT 至少 3 分区(bios_grub,/boot/efi,/)是主流,再以后 UEFI+GPT 至少 2 分区(/boot/efi,/)是主流。
1 天前
回复了 qingbaihe 创建的主题 Linux Ubuntu 和 Debian 都有糟点
“ From Ubuntu 20.04 LTS onwards, the Ubuntu Server Live Installer is the preferred installation media for Ubuntu Server installs, and the legacy installer based on debian-installer is deprecated. To ease this transition, media was published for the legacy installer as part of the 20.04 and 20.04.1 releases, but we are not providing legacy images for further point releases. There is no guarantee that these outdated legacy images will continue to work. ”
1 天前
回复了 qingbaihe 创建的主题 Linux Ubuntu 和 Debian 都有糟点
现在云厂商都是至少 3 个分区,bios_grub 分区、/boot/efi 和/根分区,这样既兼容 BIOS 又兼容 UEFI 。
1 天前
回复了 qingbaihe 创建的主题 Linux Ubuntu 和 Debian 都有糟点
https://cdimage.ubuntu.com/ubuntu-legacy-server/releases/20.04/release/
Ubuntu 从 20.04 开始废弃了基于“debian-installer”的安装方式:
BIOS:BIOS+GPT 方式,最少 2 个分区( bios_grub 分区和/跟分区)
UEFI:UEFI+GPT 格式,最少 2 个分区(/boot/efi 和/根分区)
强制了 GPT 分区,只能最少 2 个分区,安装的时候无法修改成 MBR 分区。
@whileFalse 我想了下,还是直接创建新线程合理,核心线程都在用了,就别到队列等核心线程了,现在云计算扩容很快。核心线程不够用,就直接创建新线程。最终不够就横向+纵向扩容。
如果扔到队列,等核心线程,结果就是”服务慢、服务器空闲“。
@LiaoMatt #35 这个貌似 Java 的又合理了。
合理:核心线程---->不够了创建新线程--->队列( Tomcat )
不合理:核心线程---->队列满了--->创建新线程( Java )
@muyiluop 混合部署省钱,64C256G/128G 可以部署十几、几十个微服务,不是每一个服务都每一刻这么大并发,需要的时候就申请,很多服务 tps 个位数,初始线程不需要那么多。(但是你核心线程不够了,可以马上申请创建,而不是弄个队列,自废武功)
“先判断是否达到最大线程数在判断任务队列是否满了”,我推测 因为这个逻辑是 199 几年或者 200 几年弄的,那时候云计算或者硬件资源都相当有限,所有这个逻辑有点落后了。
@salmon5 #17 ,假如一台 CPU 64C 混部的机器,CPU 只用了 20C ,还有 44C ;
1 个 Java 核心线程是 10 ,放着 44C 不用,不够了居然放到了队列,这种线程池逻辑明显落后了。
tomcat 的线程池逻辑就是合理的:核心线程不够了,直接申请新创建线程。而不是先扔到队列。
这个逻辑有点落后了,10-20 年前的思维,现在已经不是物理机时代(资源需要几天才能扩容到位:采购新物理服务器、CPU 、内存)。
这个逻辑其实不合理。计算资源可以扩容解决。
5 天前
回复了 kandaakihito 创建的主题 Linux 服务器怎么扩容系统盘?
1 ,云控制台先扩容系统盘(云厂商底层的 kvm 会在线扩容对应系统盘的块设备),一般最大不大于 2T 。
2 ,系统盘:
ext4:
growpart /dev/vda 1
resize2fs /dev/vda1

xfs:
growpart /dev/vda 1
xfs_growfs /dev/vda1
如果内核<3.6 ,就重启系统生效;如果内核>=3.6 就在线生效,无需重启。
5 天前
回复了 kandaakihito 创建的主题 Linux 服务器怎么扩容系统盘?
在线扩容的前提:
1 ,kvm 虚拟化支持:virsh blockresize 能在线通知 guest VM 感知到 ≥RHEL6.1[2011-05-19]
https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/6/html/6.1_release_notes/virtualization#:~:text=Virtual%20disk%20online%20dynamic%20resize%20feature

2 ,partition 逻辑分区需要内核支持:fdisk /dev/vdb 删除重建通知内核,内核≥3.6[2012-10-01] 能够支持在线 https://kernelnewbies.org/Linux_3.6#Block:~:text=Add%20a%20new%20operation%20code%20(BLKPG_RESIZE_PARTITION)%20to%20the%20BLKPG%20ioctl%20that%20allows%20altering%20the%20size%20of%20an%20existing%20partition%2C%20even%20if%20it%20is%20currently%20in%20use

3 ,filesystem 文件系统支持:resize2fs,xfs_growfs 这 2 个工具,resize2fs 需要 kernel≥2.6.10[2004-12-24]和 e2fsprogs 1.36[2005-02-05],这一步对应的是 mkfs -t xfs /dev/vdb1 创建 filesystem 环节
5 天前
回复了 kandaakihito 创建的主题 Linux 服务器怎么扩容系统盘?
@kandaakihito #28 ,CentOS6 的逻辑分区,需要重启系统生效(等于 umount 再 mount ),CentOS7 及以上系统,逻辑分区都支持在线扩容(上层业务无感知)
5 天前
回复了 kandaakihito 创建的主题 Linux 服务器怎么扩容系统盘?
200G 的系统盘在线扩容到 1024G ,2TB 的数据盘释放。还能省一些钱。
6 天前
回复了 Tubbs 创建的主题 全球工单系统 阿里云又挂了
https://status.aliyun.com/#/historyEvent?historyId=18
开始时间 (GMT+8) :2024-04-25 15:13
结束时间 (GMT+8) :2024-04-25 15:58
RDS ( MySQL )之前邮件,说是强制升级; EKS 也是,邮件说是强制升级。EC2 倒是没有强制升级,而是提前通知重启。
1  2  3  4  5  6  7  8  9  10 ... 62  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   787 人在线   最高记录 6543   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 27ms · UTC 21:55 · PVG 05:55 · LAX 14:55 · JFK 17:55
Developed with CodeLauncher
♥ Do have faith in what you're doing.