自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(364)
  • 资源 (14)
  • 论坛 (3)
  • 问答 (1)
  • 收藏
  • 关注

原创 open-falcon 部署索引

目的搭建 open-falcon 项目open falconOpenFalcon 是一款企业级、高可用、可扩展的开源监控解决方案底层使用了 tsdb 作为时序服务器存储当前服务器数量超过 34K, 指标数量没有具体统计,17K QPS/s 目前还算稳定貌似这个项目已过了热度官方帮助参考open falcon 2.0 中文文档open falcon 架构参考open falcon api 说明测试环境独立部署备忘组件版本参考Mariadb随意略z

2020-08-14 17:23:18 60

原创 mysql 相关索引

mysqlxtrabackup 用法[备忘]mysql toolkit 用法[备忘]Galera/mysql 集群 备忘mysql preformance_schema 翻译mysql information_schema 视图信息mysql eventmysql 游标mysql 触发器mysql error handler 例mysql 架构备忘MySQL 锁MySQL ...

2019-08-29 17:15:49 57

原创 m3db 索引

m3db installm3db + grafana + prometheusm3db 读写一致性m3db 使用 pprof 生成 svg

2019-07-02 15:18:05 578

原创 kubernetes 索引

kubernetes 初始化kubernetes 部署 master,node 方法kubernetes 与 rook 架构说明

2019-03-13 18:02:46 149

原创 golang -索引

json 处理golang -获取 ceph json 数据方法golang - 利用 stuct 方法处理 json 数据方法golang - 利用 gjson 处理 json 数据方法

2019-01-04 15:16:36 384

原创 DJango

DJango部署相关项目相关model 相关(DB)其他

2018-10-18 15:00:17 118

原创 DNS 相关索引

DNS 相关部署powerDNS 数据库表记录简要说明 powerdns 安装部署备忘 powerdns 4.1x 架构更新说明维护pdns 错误解决[备忘] pdns 域名绑定 IP 故障备忘 powerdns 常见维护备忘 powerdns 4.1.x MASTER 切换bind 相关namedmanager 一个用户管理 bind 的 web gu...

2017-12-19 18:16:27 251

原创 脚本编程索引

脚本相关索引

2017-12-19 18:14:59 281

原创 系统运维相关索引

centos 配置管理相关索引

2017-12-19 18:11:37 221

原创 zabbix 相关(索引)

zabbix 文档相关索引信息

2017-11-29 14:27:02 279

原创 ansible 管理索引

ansible 管理索引标签

2017-08-02 10:43:07 421 1

原创 openstack 管理 - 索引(备忘)

介绍常用的 openstack 命令行管理介绍 rpm 方式安装 openstack 方法介绍 openstack 配置方法

2017-02-21 16:47:11 1460

原创 ceph - 索引

架构与部署openstack 与 ceph (架构) openstack 与 ceph (monitor初始化) openstack 与 ceph (osd 部署) openstack 管理三十八 - ceph 与 crushmap openstack 管理二十二 - cinder 连接多个存储 backend openstack 管理二十三 - nova comput

2017-02-17 10:45:51 1187

原创 puppet 管理配置索引

puppet 配置 1. 服务器, 客户端配置说明 puppet 配置 2 模块 puppet 配置 3. 资源 puppet 配置 3.1 管理 sysct.conf puppet 配置 3.2 管理 hosts puppet 配置 - 3.3 rpm 管理 puppet 配置 3.4 文件管理与自定义模块 puppet 配置 3.5 参数其他 puppet 利用 facter,

2017-02-07 18:05:01 647

原创 ceph osd 修复备忘

目的修复故障osd现象检测方法磁盘检测可以通过下面命令获取当前 ceph 磁盘与 osd 对应信息命令行只显示本地磁盘及对应的 OSD 信息下面输出只列出本地两个 OSD 磁盘例子# ceph-volume lvm list ====== osd.6 ======= [data] /dev/ceph-1ebbbbb6-c0ce-4723-b986-32c6f43f1bdf/osd-data-fd52f4a5-b419-4d23-a32c-0963b55beb1f

2021-06-10 10:17:16 9

原创 linux 下使用百度云盘

目的linux下 使用百度云盘下载地址https://pan.baidu.com/download下载最新版本的 rpm安装rpm -ivh baidunetdisk-3.5.0.x86_64.rpm问题打开 baidunetdisk 时候会报错no-sandox 报错因为 centos7 默认使用非管理员用户, 或使用 no-sandbox 模式# /opt/baidunetdisk/baidunetdisk[47144:0604/094749.399749:

2021-06-04 11:54:28 22

原创 ceph (luminous 版) osd 以 filestore 方式部署

目标创建 ceph filestore用户授权filestore 需要用到 client.bootstrap-osd 用户,因此需要先添加用户权限# ceph auth get-or-create client.bootstrap-osd mon 'allow profile bootstrap-osd'# ceph auth get-or-create client.bootstrap-mds mon 'allow profile bootstrap-mds'# ceph auth

2021-05-28 14:57:37 10

原创 redsocks 透明代理

整体架构#mermaid-svg-xy325sXVcuv38Dbv .label{font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family);fill:#333;color:#333}#mermaid-svg-xy325sXVcuv38Dbv .label text{fill:#333}#mermaid-svg-xy325sXVcuv38Dbv .node rect,#mermaid-svg-xy325

2021-05-06 15:45:14 55

原创 virsh 命令与 ovs 网络

virsh 的使用virt-install comand创建新虚拟机 virt-install --virt-type=qemu --name centos8 --ram 8192 --vcpus=4 --os-variant=centos7.0 \ --cdrom=/home/CentOS-7-x86_64-DVD-1804.iso --network=bridge=br0,model=e1000 \ --graphics vnc,listen=0.0.0.0,port=6002 \

2021-04-19 16:26:03 49

原创 ceph osd 迁移方案

说明参考ceph mon 扩容缩容步骤ceph mgr 在线迁移 (扩容 缩容)目标ceph 集群迁移原理所有 ceph client, ceph osd, ceph mgr 角色启动时需要连接 ceph mon在 ceph osd 工作过程中, 都需要与 ceph mon 进行沟通因此整个 ceph 集群迁移过程中, 需要确保 ceph mon 完成安全迁移即可方案一分批迁移思路保证当前 ceph 集群可用,在线确保当前以机柜方式进行 crush map 划分确保当

2021-04-15 11:45:30 37

原创 ceph mgr 在线迁移 (扩容 缩容)

目的对 mgr 服务进行扩容缩容为了进行新机房迁移转呗前提参考 ceph mon 迁移步骤 已经完成了 ceph mon 迁移步骤新增 mgr删除旧机房 mgr 即可角色主机名IP旧 mgrns-storage-0201031.1.20.103旧 mgrns-storage-0201041.1.20.104旧 mgrns-storage-0201051.1.20.105新 mgrns-storage-0200501.1.20.

2021-04-15 10:45:02 30

原创 ceph mon 迁移

目的用于机房迁移步骤ceph mon 扩容 (新机房)ceph mon 缩容 (旧机房)ceph osd 物理迁移并更换 IP 重新加入 ceph 集群ceph mon 扩容通过表格,参考主机信息角色主机名IP 地址原monns-storage-0201031.1.20.103原monns-storage-0201041.1.20.104原monns-storage-0201051.1.20.105新monns-storage-0

2021-04-14 15:54:57 34 1

原创 centos7 安装 virtualbox

目的在 centos7 上安装使用 virtualbox软件下载virtualbox 下载地址安装安装依赖yum install -y mesa-libGLU.x86_64 SDL.x86_64 libXcursor.x86_64 libXrender.x86_64 libXt.x86_64 fontconfig.x86_64 opus.x86_64 libvpx.x86_64安装 virtualbox# rpm -ivh VirtualBox-6.1-6.1.18_142142_

2021-04-06 10:02:49 27

原创 etcd defrag bug [3.1.4] 之前通病

目的由于 etcd DB 大需要对 db 执行 defrag 操作BUGdb 更大了解决方法升级 etcd 至 3.14 以后版本现象查询集群状态[apps@GD9-xxx-002 ~]$ /apps/svr/etcd/bin/etcdctl cluster-healthmember 1abxxxx77d2 is healthy: got healthy result from http://10.200.121.88:2379member 30xxxxx59da is h

2021-01-21 16:19:51 58

原创 golang proxy

目的加速 golang 下载软件go envgo env 命令会返回一堆 go 变量信息包含了常用的版本, GOROOT, GOPATH, GOPROXYGOROOT 定义了 go binary 存放位置GOPATH 定义了项目存放位置GOPROXY 定义了下载 go 库的 proxy 地址proxy启用 Go Modules 功能go env -w GO111MODULE=on配置 GOPROXY 环境变量,以下三选一# 1. 七牛 CDNgo env -w GOPRO

2021-01-20 15:09:40 26

原创 centos 8 epel 私有仓库

目的本地缓存 epel 库利用本地 http 对 eple rpm 进行本地共享epel rpm 安装yum install -y epel-releaseepel 下载建议使用 rsync 进行 epel 下载eple 常见有两个库 ( modular-8 与 8 )参考下面获取 mirrorlist 方法curl --insecure "https://mirrors.fedoraproject.org/metalink?repo=epel-modular-8&

2021-01-14 10:59:35 51

原创 openstack 管理 四十六 glance 镜像修改方法

说明openstack 镜像修改重新上传镜像至 glance修复重建 vm 报错问题前提一般情况下 openstack 镜像都不应该作出频繁的修改习惯上会在一个基础镜像生成后, 会加载一些工具管理, 然后再进行其他软件集成或者配置因此对于某个版本 OS (example 7.3 7.6 ) 只会存在一个版本的镜像目的假如真的要修改底层镜像参考下面的方法缺憾,先阅读,参考本文是否适用如果修改新版本镜像, 建议新建一个 glance image (新 UUID, 新 ima

2021-01-12 17:13:15 142

原创 openstack 管理 四十五 vm user-data 参考

目的VM 安装了 clound-init 后用于执行一些自定义脚本脚本主要用于修改默认 ssh 服务器设定(默认只允许 KEY 登录)添加用户修改为固定 IP 地址说明假如不设定网络 MTU = 1450 则会无法 SSH 连接到服务器, 并出现下面信息ssh -vvv xx.xx.xx.xx -P 22 debug1: Authenticating to 10.189.24.107:22 as 'root'debug3: hostkeys_foreach: reading file

2021-01-06 16:39:22 42

原创 centos 8 安装 kubernetes 1.20 版本 node

目的在 centos8 上安装 kubenetes-1.20 版本node 节点加入 master 集群软件安装名称版本备注oscentos8dockerdocker-ce-19.03.14-3.el8.x86_64docker-ce-cli-19.03.14-3.el8.x86_64containerd.io-1.4.3-3.1kubelet-1.20 暂时不建议使用 docker-20 版本kubletcri-tools-1.13.0-0.x86_

2020-12-23 20:00:57 193

原创 centos 8 安装 kubernetes 1.20 版本 master

目标在 centos8 上安装 kubenetes-1.20 版本名称版本备注oscentos8dockerdocker-ce-19.03.14-3.el8.x86_64docker-ce-cli-19.03.14-3.el8.x86_64containerd.io-1.4.3-3.1kubelet-1.20 暂时不建议使用 docker-20 版本kubletcri-tools-1.13.0-0.x86_64kubelet-1.20.1-0.x86_64

2020-12-23 17:30:05 666

原创 centos8 repo rsync 备忘

目的通过 rsync 获取 centos8 软件源只下载 x86_86 版本信息centos8 mirror list访问下面网站, 参考图标, 只有 rsync 列标注了 link 地址才可用选择你服务器最近的节点可以避免太多网络延时https://www.centos.org/download/mirrors/exclude listexclude 代表不下载的信息参考下面文件,我不打算下载 ppc 及 aarch 版本AppStream/aarch64AppSt

2020-12-23 11:18:37 37

原创 glusterfs 安装 【备忘】

说明介绍 glusterfs 安装不建议 glusterfs 用于大规模生产环境中glusterfs 扩容过程中会打爆网络 (数据迁移,客户连接共享同一个网络通道)官方文档会建议在扩容过程中需要断开所有客户端连接机器说明主机名ip角色ns-storage-020103.vclound.com1.1.1.3glusterfs 服务器ns-storage-020104.vclound.com1.1.1.4glusterfs 服务器ns-storage-0

2020-12-22 15:41:29 21

原创 对 kubenetes 扩容后端 rbd 磁盘容量

目的kubenetes 后端使用 ceph rbd 作为 pod 目录存储当 pod 存储空间不足,对 rbd 共享存储进行扩容扩容做到用户无感知参考kubernetes 直接调用 ceph 作为后端存储其他相关的 kubenetes 存储部分信息索引说明名称信息说明cephpoolkbecephcephuserterrykubenetesnamespacekubeceph简单步骤说明说明操作备注ceph 搭建

2020-12-22 11:52:38 61

原创 ceph 移动 osd 到另外一个 crush map

目标参考下面图示当前 osd.16, osd17 在 deoot root 下迁移 osd.16 osd.17 至 noah root 下# ceph osd treeID CLASS WEIGHT TYPE NAME STATUS REWEIGHT PRI-AFF-12 16.00000 root noah -9 8.00000 host ns-storage-020100.vclound

2020-12-15 11:07:35 55

原创 kubetnetes连接 cephfs 方法

目标kubenets 通过调用 (mount 方法) cephfs 以静态 pvc 方法提供 pod 使用参考kubenetes yaml example 参考手动创建 cephfs 方法注意kubenetes 中不可以直接使用 ceph 授权用户的 keykey 需要转换为 base64 格式因为要使用了 xfs 文件系统格式,因此每个 pod 都需要有一个 cephfs 共享目录独享cephfs 目录结构我们需要有一个管理员可以访问 cephfs / 目录计划在

2020-12-11 15:25:14 33

原创 ceph (luminous 版) 手动创建 cephfs

目标在当前现有的 ceph 环境下添加 mds (cephfs) 服务环境ceph 状态# ceph -s cluster: id: 7e720238-7ada-4922-ba2e-d9d9a49ac4e4 health: HEALTH_OK services: mon: 3 daemons, quorum ns-storage-020100,ns-storage-020101,ns-storage-020102 mgr: ns-storage-

2020-12-09 18:33:14 66

原创 分析 PG 故障并修复

目标解决下面故障# ceph -s cluster: id: 7e720238-7ada-4922-ba2e-xxxxxx4e4 health: HEALTH_WARN Degraded data redundancy: 85 pgs unclean, 85 pgs degraded, 85 pgs undersized services: mon: 3 daemons, quorum ns-storage-020100,ns-sto

2020-12-09 17:01:58 404 1

原创 ceph 故障: access denied‘ does your client key have mgr caps

目标解决下面报错问题在修复故障 pg 时遇到下面问题# ceph pg repair 3.0Error EACCES: access denied' does your client key have mgr caps? See http://docs.ceph.com/docs/master/mgr/administrator/#client-authentication解决方法# ceph auth caps client.admin osd 'allow *' mds 'allow

2020-12-09 16:30:35 145

原创 megacli 解决 the controller has data in cache for offline or missing virtual disks问题

目的更换磁盘后恢复磁盘盘符磁盘已完成替换现象磁盘设备可以看到, sdb 设备已经不存在# ls /dev/sd?/dev/sda /dev/sdc /dev/sdd /dev/sde /dev/sdf /dev/sdg尝试创建磁盘失败# megacli -CfgLdAdd -r0 [0:2] WB Direct -a0Adapter 0: Configure Adapter FailedzW error description: The current opera

2020-12-09 15:36:56 265

原创 elasticsearch7 安装 elasticsearch-head

目的安装 elasticsearch-headelasticsearch 7.x 已经无法直接调用 plugin 进行 elasticsearch-head 安装, 参考下面安装步骤1 下载 git# git clone https://github.com/mobz/elasticsearch-head2 添加 yum 源/etc/yum.repso.d/yarn.repo[yarn]name=Yarn Repositorybaseurl=https://dl.yarnpkg

2020-12-01 14:53:52 262

libstdc++.so.6.0.20

centos7 支持 glibc-4.3.20 版本 参考 百度云 LINUX 版本安装 https://blog.csdn.net/signmem/article/details/117554788

2021-06-04

HP DL388 GEN8 白皮书

HP DL388 GEN8 白皮书 英文版 官方

2013-08-15

ceph cookbook (英文原版)

ceph 英文原版

2017-03-17

devcon64.exe (可用于 win7 ~ win2012)

devcon64.exe (可用于 win7 ~ win2012) 参考 http://blog.csdn.net/signmem/article/details/78282624

2017-10-20

snort 2012-3-21 规则包

2900 条记录, snort 官方规则文件, 直接可以使用

2012-03-22

Nssus-5.2 x86_64 rpm

著名的免费开源 漏洞检测工具 能够进行报告导出 linux x86_64 版本,建议使用 redhat, centos

2013-07-31

ceph 学习资料

ceph 相关资料

2017-03-17

Elasticsearch 管理(英文原版)

Elasticsearch 管理(英文原版), 学习 elasticsearch 管理, 集群建立, 搜索语法等, 非常不错, 高清

2017-03-17

linux c 编程入门

linux c 编程入门linux c 编程入门

2009-02-19

mbr fix tools for win8

mbr fix tools for win8

2013-12-26

linux cgroup 介绍

linux cgroup 介绍, 原理分析

2017-03-17

Nessus windows 2008 版本

nessus 免费 开源漏洞检测工具 测试过 windows 2008 server 安装 其他版本自行测试, 理论上可用在 2003 以上版本

2013-07-31

oracle11 RHEL5 安装官方中文手册(原创)

oracle11 RHEL5 安装官方中文手册(原创)

2009-02-19

linux c 函数手册

linux c 函数 中文手册, C 相关参考例子

2009-02-19

Terry_Tsang的留言板

发表于 2020-01-02 最后回复 2020-01-02

请教, 多维数组获得最大值

发表于 2017-06-28 最后回复 2017-07-07

请教一下 UltraEdit 宏调用问题。

发表于 2008-04-14 最后回复 2009-03-24

TA创建的收藏夹 TA关注的收藏夹

TA关注的人 TA的粉丝

提示
确定要删除当前文章?
取消 删除