为什么需要使用SSD或者NV闪存

为什么我们需要更快的存储设备?

这个机器是4T SATA x2 + Raid1 的结构
合并甲骨文EBS的镜像,HDD的效率低到发指 。 利用率始终100%
后面那个安装进程一直挂起。。。。。。

鉴于之前SSD丢数据的问题,这个机器还没办法换,。。。。。

WHMCS 8.1 发布了

WHMCS


新版的多了21的主题,看起来还是不错的

开发变得简易了一些,尤其主题这块,多了子主题的概念

不忍心吐槽更新bootstrap的CSS框架到4.x版本 结果官方已经发布5了
4都快过时了….

不过话说回来,一款商业产品这种更新模式没什么错

另外就是多了一个自动化用户清理的功能,因为被cPanel收购以后就需要按账户数量收费了

du 使用G显示容量

因为有时候同步做校验的时候,需要比较原来的数据和新数据的大小
一般情况我们使用
du -s 就可以显示字节数,但是不太直观
其实我们可以

这样就比较直观了

列表文件快速处理

DMCA投诉来的,因为需要物理删除文件

可以这样写个bash 批量快速处理!

一台后端寿终正寝下线了

升级最后一次大概8天,总计完成了1.7亿次请求
因为这台是过渡机器,当时没硬件,所以拿这台临时顶段时间
不带HW Raid卡,部署的SW Raid

因为是SW,高峰期有性能问题 主要是磁盘I/O引起的
监控提示

秒级的crontab定时任务

crontab的格式如下

如果需要间隔执行,可用通过 */间隔数字 的方式来实现,间隔执行,但是crontab的最小时间是每分钟但是可用通过bash脚本sleep来实现秒级定时。如下每秒执行一次/usr/local/php/bin/php  /home/mao/Documents/crontab.php;

将脚本保存到

1/home/mao/Documents/demo.sh

然后设置crontab定时任务,

1crontab -e

加入

1* * * * * /home/mao/Documents/demo.sh

这样每分钟crontab就执行一次demo.sh,然后demo.sh是每秒执行一次对应的程序,然后休眠一下。这样就实现了,每秒的定时任务

全球独创,惊为天人的逻辑设计

有个大公司的VPS,删除VPS需要打电话才能删除
点击 delete
弹出

回复是因为要保证安全
然后更迷惑的是使用官方的cli客户端,直接CURL POST, SDK 什么都可以直接删除,也没有API IP白名单什么的策略。。。。。。。。

不知道你们有没有这种感受

国内产品越做越小白,比如什么用户协议啊 自动续费啊 都默认给你勾好了。。。。。。
国外产品越整越复杂,比如各种云平台的产品和计费系统设计,一般人真搞不清

只是有些迷惑,这种设计逻辑是不是脑袋一拍就决策了
正常场景开发用,create => testing => delete ,很正常才对吧
如果残疾人哑巴是不是就不能使用这个产品了

XFS文件系统修复

# 不修改检查文件系统
xfs_repair -n /dev/sda5

# 修复文件系统
xfs_repair /dev/sda5

# 不使用log记录修复
xfs_repair -L /dev/sda5

Usage: xfs_repair [options] device

继续阅读 →