Pany's Blog

GEEK or not—that is the question:

libvirt

Libvirt Hooks 实现快照自动还原

背景对业务虚拟机的系统盘做一个快照,每次开机之前或关机之后自动还原快照,就可以避免 Windows 异常之后虚拟机无法修复的情况。 需求分析加 -snapshot 参数做不到只对 vda 加快照加了 -snapshot 参数的机器,如果要更新 vda 需要至少两次重启虚拟机(关机->解快照->开机->更新->关机->加快照->开机)尝试单纯使用 libvirt hooks 来实现,发现其有两个限制:libvirt hooks 不能回调 libvirt API,会无限递归不像 VDSM hooks,libvirt hooks 无法修改

  • Pany

村庙碑文

其一:觀音堂流芳百世碑觀音堂流芳百世碑为村中「奶奶庙」打扫,见此古碑,没想到其历史竟如此悠久。感叹之余,将正面碑文整理抄录如下: 重修觀音堂碑記蓋聞天地以生民為心,菩薩即以保民為念。第人心未能以輸其誠,致神功無由以顕其效也。本村舊有觀音堂一座,不知創自何時,至乾隆二十九年重修迄於今代。遠年湮风雨損壞,殊令人目覩而心傷矣。不禁合村人等各施貲財,且募化四方,復為重修之舉。故峻宇雕牆、丹楹刻桷為神靈謀,非為觀瞻計也。告竣之後,庶幾趨蹌得其所,拜跪有所憑。人心以將其誠,亦神功無不見其效焉。 邑庠生姚得勤撰文書丹。 會首:姚士銀、姚思節 理事:姚思誠、姚得儉、姚得江、姚清年、姚士宗 掌賬:姚得勤、姚思節、姚賀年、姚清年 買辦:

  • Pany

使用 Let's Encrypt 证书

开始使用Let's Encrypt项目 Let's Encrypt项目官网: https://letsencrypt.org/getting-started/ 推荐使用certbot自动签发证书工具。 访问https://certbot.eff.org/,选择对应的WebSever 程序以及操作系统,即可获得 certbot 相关使用指导。 按照指导安装相应的依赖,然后下载certbot自动签发证书工具。 wget https://dl.eff.org/certbot-auto chmod a+x certbot-auto 签发证书 假设你的服务器是CentOS+NginX,certbot-auto的文件路径是/path/to/certbot-auto,域名是www.example.com,对应的网站根目录路径是/usr/share/nginx/

  • Pany