frp使用说明

frp 是一个可用于内网穿透的高性能的反向代理应用,支持 tcp, udp 协议,为 http 和 https 应用协议提供了额外的能力,且尝试性支持了点对点穿透。
https://github.com/fatedier/frp

目录

继续阅读“frp使用说明”

CentOS7.6中drbd-9.0.17安装配置和验证

两台机器的操作系统:CentOS 7.6,uname -r:3.10.0-957.el7.x86_64

到drbd官网下载文件:
drbd-9.0.17-1.tar.gz
drbd-utils-9.8.0.tar.gz

两台机器增加hosts记录并确定已生效
192.168.1.108 centos1
192.168.1.109 centos2

1、安装drbd模块
安装kernel相关组件,yum install kernel-*,包括kernel-devel,kernel-headers,kernel-tools等,
注意安装的kernel-devel的版本要与uname -r的版本一致,关系到后面的安装,否则会出现报错“Module drbd not found”。
完成后有新增目录/usr/src/kernels/3.10.0-957.el7.x86_64

继续阅读“CentOS7.6中drbd-9.0.17安装配置和验证”

CouchBase2.5.0安装配置

  1. Couchbase简介

Memcache基本上已经是开发的标配了,但是对于Memcache集群,很多线上部署仍然是很单薄的。几个常用的方式:

1,PHP内建支持Memcache::addServer,存取时将key进行Hash,在对应的服务器上进行操作。存在问题:1,不健壮;2,数据不安全;3,配置变更可能导致存取异常

2,引入代理:memcache-agent 或者 moxi ,可以设置数据后备,当一台服务器停止服务时不影响业务。存在问题:后备数据的一致性;

鉴于存在以上问题,Memcache的开发团队开发了Membase,支持多台服务器集群,数据的切片和复制,有效的提高了服务稳定性和数据的安全性,并且支持数据的持久存储。代码的稳定性不够好,我曾经在部分线上业务上使用了Membase,后来因为几次莫名的存取操作缓慢,只能又撤销回到Memcache。

之后,Membase团队与CouchDB团队合并,推出二合一的产品:Couchbase。Couchbase的最大特点:1,完全继承Memcache,原生支持所有Memcache操作;2,继承了Membase的特性,支持集群和数据持久化;3,继承了CouchDB的文档性质,支持通过View对数据进行操作。这个View的特性,提供了以往memcache所不具备的便利性,但是同Mongodb相比又很简单原始,感觉不是一种普遍需求的功能。 继续阅读“CouchBase2.5.0安装配置”

MooseFS 2.0.8.X 安装和使用手册

MFS工作的主要流程

mfs_pic.png

  • MFS的读数据过程

1.client当需要一个数据时,首先向master server发起查询请求

2.master server检索自己的数据,获取到数据所在的可用数据服务器位置ip/port/chunk_id

3.master server将数据服务器(chunk server)的地址发送给客户端

4.chunk server将数据发送给客户端 继续阅读“MooseFS 2.0.8.X 安装和使用手册”

Linux下新增扩容本地盘和FC存储状态刷新

用于新增磁盘,如此类推host3、4、5
echo “- – -” > /sys/class/scsi_host/host0/scan
echo “- – -” > /sys/class/scsi_host/host1/scan
echo “- – -” > /sys/class/scsi_host/host2/scan

用于磁盘扩容
echo 1 > /sys/class/scsi_device/X:X:X:1/device/rescan
echo 1 > /sys/class/scsi_device/X:X:X:2/device/rescan
或者
echo 1 > /sys/block/sda/device/rescan

刷新光纤卡端口(用于FC存储的变更)
echo ‘—‘ > /sys/class/fc_host/host1/issue_lip
echo ‘—‘ > /sys/class/fc_host/host2/issue_lip

CentOS下iscsi存储卷在线扩容

业务对先前所分配的iscsi卷进行扩容,当时已使用了LVM来配置,支持在线扩容。

1、存储端先对卷进行扩容

2、客户端操作:
iscsiadm -m node -R
pvscan
pvresize /dev/sdd
lvextend -l +100%FREE /dev/vg_data/lv_data
resize2fs /dev/vg_data/lv_data

Linux下查看内存硬件信息(容量、槽位、品牌)

[root@langchao048 ~]# dmidecode -t memory|more
# dmidecode 2.12
SMBIOS 2.7 present.

Handle 0x0032, DMI type 16, 23 bytes
Physical Memory Array
Location: System Board Or Motherboard
Use: System Memory
Error Correction Type: Multi-bit ECC
Maximum Capacity: 96 GB
Error Information Handle: Not Provided
Number Of Devices: 8 继续阅读“Linux下查看内存硬件信息(容量、槽位、品牌)”

Pages: Prev 1 2 3 4 5 6 7 8 9 10 ... 51 52 53 Next