这个世界上你喜欢的人固然不多,但喜欢你的人也不会多啊!只有她才傻傻的喜欢着你,和你分享她的整个世界。如果你不在,她还是会害怕会哭泣的啊!
真讨厌·······这种悲剧啊,在一个人都消失了的时候,再度发现她留在这个世界上的痕迹。可那又有什么用呢?为什么还要提起?就让所有无法挽回的事都随着潮水离去不好吗?
你以为她是公主,她拥有全世界,可他只有你和她的玩具们。
摘要: linux系统所有的文件都是存放在根分区中的,如果根分区容量即将耗尽,我们就需要给根分区扩容,我们可以使用lsblk命令来查看,系统的根分区实际是逻辑卷,所以想要扩展根分区只要将逻辑卷扩容就可以了。此时我的根分区容量为17G,已用12G,我想要给它扩展容量应该怎么做呢 1.新添加一块硬盘 2.将新添 阅读全文
posted @ 2019-08-30 14:46 球接子 阅读(4275) 评论(0) 推荐(0) 编辑
摘要: 1.cinder 介绍 1)理解 Block Storage 操作系统获得存储空间的方式一般有两种: (1)通过某种协议(SAS,SCSI,SAN,iSCSI 等)挂接裸硬盘,然后分区、格式化、创建文件系统;或者直接使用裸硬盘存储数据(数据库) (2)通过 NFS、CIFS 等 协议,mount 远 阅读全文
posted @ 2019-08-05 11:47 球接子 阅读(700) 评论(0) 推荐(0) 编辑
摘要: 1.horizon 介绍 理解 horizon Horizon 为 Openstack 提供一个 WEB 前端的管理界面 (UI 服务 )通过 Horizone 所提供的 DashBoard 服务 , 管理员可以使用通过 WEB UI 对 Openstack 整体云环境进行管理 , 并可直观看到各种 阅读全文
posted @ 2019-08-03 14:55 球接子 阅读(1251) 评论(0) 推荐(0) 编辑
摘要: 1.虚拟机获取 ip 1)用 namspace 隔离 DHCP 服务 Neutron 通过 dnsmasq 提供 DHCP 服务,而 dnsmasq 通过 Linux Network Namespace 独立的为每个 network 服务隔离 在二层网络上,VLAN 可以将一个物理交换机分割成几个独 阅读全文
posted @ 2019-08-03 14:31 球接子 阅读(580) 评论(0) 推荐(0) 编辑
摘要: 1.neutron 介绍: 1)Neutron 概述 传统的网络管理方式很大程度上依赖于管理员手工配置和维护各种网络硬件设备;而云环境下的网络已经变得非常复杂,特别是在多租户场景里,用户随时都可能需要创建、修改和删除网络,网络的连通性和隔离不已经太可能通过手工配置来保证了。 如何快速响应业务的需求对 阅读全文
posted @ 2019-08-03 10:27 球接子 阅读(1675) 评论(0) 推荐(0) 编辑
摘要: 1.nova介绍 Nova 是 OpenStack 最核心的服务,负责维护和管理云环境的计算资源。OpenStack 作为 IaaS 的云操作系统,虚拟机生命周期管理也就是通过 Nova 来实现的。 1)用途与功能 : (1)实例生命周期管理 (2)管理计算资源 (3)网络和认证管理 (4)REST 阅读全文
posted @ 2019-07-31 20:15 球接子 阅读(2844) 评论(0) 推荐(0) 编辑
摘要: 1.glance介绍 Glance是Openstack项目中负责镜像管理的模块,其功能包括虚拟机镜像的查找、注册和检索等。 Glance提供Restful API可以查询虚拟机镜像的metadata及获取镜像。 Glance可以将镜像保存到多种后端存储上,比如简单的文件存储或者对象存储。 2.ima 阅读全文
posted @ 2019-07-30 15:23 球接子 阅读(1238) 评论(0) 推荐(0) 编辑
摘要: 1.keystone介绍 keystone 是OpenStack的组件之一,用于为OpenStack家族中的其它组件成员提供统一的认证服务,包括身份验证、令牌的发放和校验、服务列表、用户权限的定义等等。云环境中所有的服务之间的授权和认证都需要经过 keystone. 因此 keystone 是云平台 阅读全文
posted @ 2019-07-29 18:32 球接子 阅读(1050) 评论(0) 推荐(0) 编辑
摘要: 1.MQ 全称为 Message Queue, 消息队列( MQ ) 是一种应用程序对应用程序的通信方法。应用程序通过读写出入队列的消息(针对应用程序的数据)来通信,而无需专用连接来链接它们。 消息传递指的是程序之间通过在消息中发送数据进行通信,而不是通过直接调用彼此来通信,直接调用通常是用于诸如远 阅读全文
posted @ 2019-07-27 10:51 球接子 阅读(530) 评论(0) 推荐(0) 编辑
摘要: CPU虚拟化 KVM虚拟化是需要硬件支持的。我们可以用 egrep -o '(vmx|svm)' /proc/cpuinfo 来查看是否支持CPU虚拟化。 虚拟机中每一个vCPU对应qemu-kvm中的一个线程,虚拟机的VCPU数量可以超过物理CPU数量,这个叫做CPU的超配(overcommit) 阅读全文
posted @ 2019-07-24 15:53 球接子 阅读(1412) 评论(0) 推荐(0) 编辑
摘要: 1.Git和SVN的对比 1)git是分布式的,svn是集中式的。(最核心) 2)git是每个历史版本都存储完整的文件,便于恢复,svn是存储差异文件,历史版本不可恢复。(核心) 3)git可离线完成大部分操作,svn则不能。 4)git有着更优雅的分支和合并实现。 5)git有着更强的撤销修改和修 阅读全文
posted @ 2019-07-17 10:42 球接子 阅读(688) 评论(1) 推荐(0) 编辑
摘要: 1.redis安装: wget http://download.redis.io/releases/redis-5.0.0.tar.gz tar -zxvf redis-5.0.0.tar.gz yum install gcc yum install gcc-c++ make cp src/redi 阅读全文
posted @ 2019-07-11 18:21 球接子 阅读(223) 评论(0) 推荐(0) 编辑
摘要: 1.比特币介绍 2008年爆发全球金融危机,2008年11月1日,一个自称中本聪(Satoshi Nakamoto)的人在P2P foundation网站上发布了比特币白皮书《比特币:一种点对点的电子现金系统》 ,陈述了他对电子货币的新设想——比特币就此面世。2009年1月3日,比特币创世区块诞生。 阅读全文
posted @ 2019-07-10 19:06 球接子 阅读(1028) 评论(0) 推荐(0) 编辑
摘要: 1.主从架构: 每个从节点需要一个dump线程连接主节点 异步:效率高,安全性低,有延迟 同步:效率低,安全性高,无延迟 主:可读可写,(dump thread) 从:可读不可写 (sql thread, i/o thread) 2.单点故障解决方案: 主主架构: 互为主备,互相监控对方二进制日志文 阅读全文
posted @ 2019-07-10 15:20 球接子 阅读(309) 评论(0) 推荐(0) 编辑
摘要: 1.查询日志: 记录每一条sql语句,建议不开启,因为如果访问量较大,会占用相当大的资源,影响性能; vim /etc/my.cnf.d/server.cnf general_log = ON| OFF#查询日志开关 general_log_file localhost.log #查询日志的文件名字 阅读全文
posted @ 2019-07-08 13:44 球接子 阅读(3091) 评论(0) 推荐(0) 编辑
“这个世界有多大,取决于你认识多少人,你每认识一个人,世界对你来说就会变大一些”
“这个世界上还有很多好吃的好玩的好看的东西,可真正属于你的世界其实是很小的,只是你去过的地方吃过的东西和见过的落日,还有在乎你死活的朋友”
“世界喜不喜欢你,只取决于你的朋友喜不喜欢你,每个人都有几个真正的好朋友,他们喜欢你,就是这个世界喜欢你了”
“如果世界真的不喜欢你,那世界就是我的敌人了”
“我是你的好朋友,将来你会有更多的好朋友,只要我们这些好朋友喜欢你,那全世界都喜欢你”
“可只要我们是你的好朋友,我们又怎么会不喜欢你呢?”