Leo Blog

刘晓鹏的博客

修改配置文件

静态的博客实在是太单调了,增加一点动态的效果吧。

  1. 同添加背景图片一样,同样需要打开一个开关,也就是取消footer这个注释。
阅读全文 »

我一直使用的是Next的主题,这个主题默认是可以自定义一些样式的。

添加图片

首先选择一张心仪的背景图片,添加到themes/next/source/images/xx.jpg。我建议图片的大小最好控制一下,最好控制在400k-500K左右,动辄几兆大小的背景图片网页加载起来会很吃力,非常影响实际体验。

阅读全文 »

搭建原因

之前在博客搭建了评论的板块,但是因为使用的是gitalk的评论功能,如果访客要进行评论的话,首先必须拥有一个github的账号,但绝大多数人如果不做这一行,不向开发靠拢,就很大程度上没有github的账号。基于这样的原因,我又重新寻找评论的插件,终于找到了适合国人的评论插件“畅言”。畅言是支持手机号、QQ账号、微信账号登录使用的,很符合我的需求,于是简单了解了一下搭建的方法,在这里分享给大家。

条件准备

  1. 使用畅言评论,我们首先要去畅言评论官网注册一个账号。
阅读全文 »

背景介绍

自己一味的输出,倘若收不到别人的反馈,自己也是不会进步的,博客的质量也就只会在当前的水平停止不前,在这样的影响下,我决心要给博客打造一个评论系统,于是我花了点时间深入研究了博客的评论的系统搭建。

最初,我选择的是github的gitalk。

环境说明

我的博客基于hexo,使用的是next主题,这个主题安装之后,在主题的配置文件中,默认存在几个关于评论的系统板块,我们只要针对gitalk这个板块编辑就OK。

阅读全文 »

数据库复制的原理解读

最近进行的大三的小学期答辩属实是让我重新审视了自己,有些操作自己是会配置了,也可以达到自己的需求了,但是对于技术的底层逻辑和原理并不清楚,为了避免自己成为一个机械的打字员,有必要将一些技术的底层实现原理进行一些剖析。

这是网上找的数据库主从复制的原理图。接下来结合这张图来进行对数据库主从复制的原理讲解。

阅读全文 »

现象描述

这是我最经做项目遇到的一个怪现象,是这样的,我在虚拟机里装了两块网卡,第一块呢,我用来进行虚拟机之间业务的通信,所以就选择了“仅主机模式”,第二块网卡是用来连接网络yum源的,所以就是“NAT模式”。

在我第二天继续做项目的时候,我发现我的虚拟机集体罢工,都不能正常的访问外网了,尝试ping 8.8.8.8也不可达。我查看第二块网卡的IP,查看与宿主机之间的连接,网段,网管都是没有问题的。我百思不得其解,我之后进行Google才了解到,这是和网卡的METRIC值有关系的。

阅读全文 »

基本信息

主机名 身份 网络接口 连接模式 IP地址
web3 web服务器 ens224 仅主机 10.8.7.82/24
web4 web服务器 ens224 仅主机 10.8.7.83/24
storage1 iscsi存储服务器 ens224 仅主机 10.8.7.41/24
storage2 iscsi存储服务器 ens224 仅主机 10.8.7.42/24

项目说明

在本项目中,主要完成以下任务:

  1. 完成gfs1和gfs2关于ISCSI存储服务器的搭建,并且成功挂载到web1和web2主机。
阅读全文 »

概述

LVM里面主要有三个名词,物理卷(PV),卷组(VG),逻辑卷(LV)。

物理卷可以有很多形式,一块单独的磁盘(/dev/sda),一个分好的分区(/dev/sdb2),甚至一个文件都可以是物理卷的一种形式。

单个物理卷或者多个物理卷都可以组合起来变成一个卷组,这样就把几个单独的存储空间给整合了起来,变成了一个大的存储池。

如果要使用的话,我们可以从这个池子里面分出一部分来作为存储,这个存储就是逻辑卷。

物理卷

  • 创建物理卷
1
pvcreate /dev/sdb
阅读全文 »

ISCSI服务器端

比如现在ISCSI服务器端有两块硬盘,我们想把第二块硬盘(sdb)共享出去。

  1. 下载软件
1
yum install -y targetcli
  1. 开始进行服务端的配置
  • 首先键入targetcli进入iscsi配置模式
1
targetcli
阅读全文 »

主机名 身份 网络接口 连接模式 IP地址 软件
NFS 存储服务器 ens224 仅主机 10.8.7.40/24 nfs-utils
Web1 Web服务器 ens224 仅主机 10.8.7.80/24 nginx、nfs-utils

NFS服务器部分

  1. 下载软件
1
yum install -y nfs-utils
阅读全文 »