前言 GCP的抢占型(preemptible)机器就类似与AWS的Spot Instance(竞价型机器)。同样的配置,抢占型机器机器能便宜差不多1/3! 但是有一个物理限制:每次开机最长24小时就会被关机。 因此,如果我们有一个小工具能监控这些机器,并且自动启动,岂不美哉? 方式1:使用实例组( Instance Group Manager ) 原理:在创建实例组的时候设置实例数下限。比如可以设置成1. 当这个实例被关闭之后,实例组会将其删除并重新创建。 操作步骤:(因为不是重点, 在此简单写写) 创建实例模板 …

2019年11月04日 0条评论 6283点热度 2人点赞 阅读全文

安装脚本 Ubuntu / Centos Debian的安装貌似有问题, 需要解决安装源的问题。 [crayon-6728459631ce0338730476/] 如果在海外的AWS或者GCP等云服务器厂商, --mirror自然不需要加上去了。 Centos在运行完成之后, 还需要手动的sudo systemctl start docker.service 否则会提示docker没有启动之类的错误 日志相关 Grep String 正确的姿势: docker logs nginx 2>&1 | gr…

2019年10月07日 0条评论 5403点热度 0人点赞 阅读全文

目标: 将默认的/var/lib/docker数据目录迁移到/data/docker-files之中 步骤: 前期准备 进入root: sudo -i 准备目录: mkdir -p /data/docker-files 修改docker的配置文件: 仅针对17.06-ce之后的版本 [crayon-6728459631fa1030805455/] 重启Docker Servicer [crayon-6728459631fa5327116032/] 检查设置是否生效: [crayon-6728459631fa6818…

2019年02月22日 0条评论 6842点热度 1人点赞 阅读全文

首先进入root sudo -i 使用fdisk 命令查看磁盘label, 因为我们创建的时候用的是200G, 所以可以用200来加速 fdisk -l | grep 200 输出: [crayon-67284596321f8675775035/] 格式化磁盘 [crayon-67284596321fb628589539/] mount这个磁盘到/data目录 [crayon-67284596321fc123987112/] 这个时候已经可以使用挂载上去的磁盘了 使用blkid命令查看磁盘ID [crayon-67…

2019年02月20日 0条评论 8412点热度 2人点赞 阅读全文

虽然称之为“坑”,但是主要还是我自己对立面的道道不太了解所致。 背景介绍: 首先有一个python脚本,这个python首先会执行一些linux的命令,比如解压文件、复制文件等等,完成之后会通过java -jar的方式调用某一个jar包做一些操作。 原文来源:http://www.flyml.net/2016/11/30/crontab-java-not-found/ 问题表现: 每次手动执行这个python脚本运行,程序工作的很好,但是如果是通过crontab的方式来运行,就会发现程序只执行了,但是java应该做…

2016年11月30日 0条评论 14683点热度 2人点赞 阅读全文

参考原文:https://plusbryan.com/my-first-5-minutes-on-a-server-or-essential-security-for-linux-servers?utm_source=wanqu.co&utm_campaign=Wanqu+Daily&utm_medium=social   当我们在linode或者vultr之类的VPS商购买新的VPS的时候,或者我们在阿里云、腾讯云等购买了VPS之后,如果你对服务器安全比较注重,下面简单的几招可以里面将安…

2016年11月10日 0条评论 8799点热度 1人点赞 阅读全文