李成石

导航

 

2020年5月16日

摘要: 实验拓扑如下,在VirtualBox中安装2台虚拟机,在虚拟机中各kvm虚拟化1台虚拟机 环境构建 在virtualBox 使用kvm创建虚拟机,默认会使用virbr0网桥,所有虚拟机都挂在此网桥下。 验证: 虚拟机192.168.122.172 虚拟机192.168.122.54 创建veth p 阅读全文
posted @ 2020-05-16 17:20 李成石 阅读(1088) 评论(0) 推荐(0) 编辑
 

2020年4月13日

摘要: 缘起 第一次使用raspbian-full安装系统时,可能因为sd卡是干净的,Win32DiskImager 烧录系统的boot正常。但在一段时间后,不清楚什么原因,连接显示器,显示器没有信号输入。连接网线后,虽然黄灯闪烁,但是arp -a 检查原来系统没有绑定ip,无法ssh登陆。 踏上raspb 阅读全文
posted @ 2020-04-13 23:07 李成石 阅读(985) 评论(0) 推荐(0) 编辑
 

2020年4月10日

摘要: nginx 反向代理 docker部署apache服务 docker部署nginx服务 修改nginx 监听及转发配置 测试 docker部署apache服务 创建Dockerfile,写入以下内容,执行docker build -t v4/apache . 创建v4/apache 镜像。 FROM 阅读全文
posted @ 2020-04-10 22:46 李成石 阅读(242) 评论(0) 推荐(0) 编辑
 

2020年3月12日

摘要: 下班回家路上,说起TCP,简直汗颜。虽然好久前,看过TCP,但是原生的还是觉得一来一回算是一次握手,真是汗颜。 三次握手 使用wireshark分析如下: 三次握手,主要为了客户端和服务端都要对传输报文确认。 第一次握手:客户端发送 SYN包 (syn=1, seq=x )到服务端 第二次握手:服务 阅读全文
posted @ 2020-03-12 22:35 李成石 阅读(121) 评论(0) 推荐(0) 编辑
 

2019年10月13日

摘要: 当在虚拟机中安装有软件后,为了使用镜像创建虚拟机不再安装软件,而是创建后就会自动安装,需要将原虚拟机导出为镜像。 如下虚拟机,修改密码后,重新打成镜像,创建出虚拟机后,使用新密码登录 查询出镜像所在位置,执行qemu-img convert -c -O qcow2 /var/lib/nova/ins 阅读全文
posted @ 2019-10-13 16:24 李成石 阅读(4968) 评论(0) 推荐(0) 编辑
 

2019年9月28日

摘要: 在家里部署了一个单节点openstack,查询接口都ok 但是ceilometer 接口报错404,在获取token的时候出错 使用openstack token issue获取token时,出现相同的错误,检查环境变量中存在Iamceilometercore 移除Iamceilometercore 阅读全文
posted @ 2019-09-28 19:42 李成石 阅读(200) 评论(0) 推荐(0) 编辑
 

2019年9月11日

摘要: lisp自从看了paul的黑客与画家,断断续续阅读ANSI COMMON LISP、practice common lisp 和on lisp ,做书中练习题,之前通过lisp on a box 可以在https://lisp-in-a-box.software.informer.com/下载,后来 阅读全文
posted @ 2019-09-11 00:56 李成石 阅读(1122) 评论(0) 推荐(0) 编辑
 

2019年8月15日

摘要: github地址 https://github.com/kislyuk/argcomplete 安装 pip install argcomplete activate-global-python-argcomplete check.py # /usr/bin/env python 必须 # PYTH 阅读全文
posted @ 2019-08-15 00:42 李成石 阅读(1784) 评论(0) 推荐(0) 编辑
 

2019年7月11日

摘要: 在寒冷的冬天,大家聚在一起取暖,固然是好,但夏天总会到来,亲朋总会反目。纵观这三十年,聚的聚,散的散,走马观花也似,水月镜花一场。如果之前会有所触动,如今麻木不仁的瞳孔里已不再有一丝波澜。今天天气如何,明天菜价如何,已不再关心,不再关心未来与远方。如果眼前一片沙滩,就躺着,一片浅滩,就站着,逆来顺受 阅读全文
posted @ 2019-07-11 00:32 李成石 阅读(140) 评论(0) 推荐(0) 编辑
 

2019年7月3日

摘要: 将任务放置在子进程或其他线程中执行,在子进程或其他线程执行超时,则父进程或主线程程序并退出 fork进程 fork一个子进程,当子进程早于父进程退出时,需要对子进程进行处理,否则子进程会变成zombie进程如下图,直到父进程执行完被清理之后,该子进程变为init的子进程,从而被清理。使用signal 阅读全文
posted @ 2019-07-03 23:09 李成石 阅读(572) 评论(0) 推荐(0) 编辑