今天的活性豆知识(并不是)

  • visudo里的#includedir /etc/sudoers.d可不是注释,它是真实有效的!
    通常云服务商会把默认用户的免密sudo写在90-cloud-init-users
  • 安装一串相关包的时候是运用brace expansion的好时机,例如
    apt install openjdk-8-{jre,jdk}-headless
2020年4月10日 11:50 • 9次阅读 • 1人点赞 1条评论

研究了一下Azure的临时磁盘如何利用
因为系统盘是被限速的石头盘(20M/s)
放swapfile也会影响系统性能的
另外默认挂载到/mnt也是十分迷惑
Ubuntu 18.04方案如下:

# Edit /etc/waagent.conf:
ResourceDisk.Format=y
ResourceDisk.MountPoint=/tmp
ResourceDisk.EnableSwap=y
ResourceDisk.SwapSizeMB=1024
# Edit /etc/fstab and comment out:
#/dev/disk/cloud/azure_resource-part1   /mnt    auto    defaults,nofail,x-systemd.requires=cloud-init.service,comment=cloudconfig       0       2

重启walinuxagent服务,如果还是没生效就重启;
此时/tmp的权限是700,需要chmod 1777 /tmp一下,此后权限会被保留

机主发来的现场照


硬盘——
reallocate failed,代表用于重映射屏蔽坏块的保留扇区已经耗尽
工作几年了,硬盘去世倒也不奇怪
但是既然已经开始动用重映射了
按理是可以在SMART里监控到的
还是找找有没有什么服务可以进行SMART的监控和告警吧
smartmontools

吐了真的,从Azure跑到AWS LightSail,还是难逃一死
每次运行最后一个组件就进入基线假死
我太难了

最近终于意识到了CPU性能基线的存在还有它的重要性
总之,B1ls和t3.nano不要玩得太凶
能慢死你真的

AWS的免费额度,是上个月到期的
不过咱万万想不到10天的t2.micro实例就能烧掉$15
查了定价,在不免费的时候,RHEL的t2.micro是普通实例的5倍价格
真可怕真可怕

有人遇到问题,说Windows上连接不了自己运行的基岩版Minecraft服务器
试了一下的确如此;自然而然地想到是因为UWP的网络隔离
不放心,就用两台电脑实测了一下
有一说一,确实

居然连SSH可以当socks代理用这件事也没发现,是运维失格了
但是如果正经想穿过它访问未开放端口上的服务 →《指星为名
SSH连接无活动时容易丢失是个很大的问题
Linux有autossh这个方案,但要是在Windows上通过Cygwin来使用
又未免有些绕圈——
几经搜寻,不得要领;结果却是远在天边,近在眼前
解决方案其实早就在自己的电脑上了