- 博客(7)
- 收藏
- 关注
原创 从源代码编译和安装gluster
目的 下载glusterfs的源代码,在CentOS 7 系统中编译和安装gluster。 安装yum包 yum install autoconf automake bison cmockery2-devel dos2unix flex \ fuse-devel glib2-devel libacl-devel libaio-devel libattr-devel \ libcurl-devel...
2020-02-28 22:40:32
485
原创 gluster集群服务器IP地址更改后导致服务无法启动的一个解决方法
问题描述 原先建立了一个3主机的gluster集群,每个机器上包含2个bricks,总共6个bricks,采用4data加2EC的数据存放架构。某天实验室路由配置改变了,原先的三个主机IP全部发生变化,gluster启动后找不到peer,服务无法启动。 思路 属于一种hacker方法,将原有的配置文件里面所有旧的IP地址改为新的IP地址。目标文件都在目录/var/lib/glusterd/下面。 ...
2020-02-28 11:09:30
1175
原创 Python code for COVID-19
Python code for COVID-19 import requests import json import matplotlib.pyplot as plt import math from pyecharts.charts import Map, Geo from pyecharts import options as opts from pyecharts.globals imp...
2020-02-18 18:15:29
916
原创 多台机器建立ssh pub key登录方式的脚本
目的 公司内部有很多台Linux机器需要维护,每次ssh登录都要输入密码,非常麻烦。因此偷个懒,写了一个脚本,运行该脚本之后,下次再连接就不需要输入密码了。 使用提示 使用该脚本之前,请务必使用ssh-keygen生成公钥。 目前这个脚本运行时还需要输入多次密码,这是不足之处。 #!/bin/bash # Declare an array of string with type declare ...
2020-02-12 17:15:26
247
原创 glusterfs部署及应用tips
目标 在Linux集群上部署分布式文件系统glusterfs。构建出一个可以直接导出的NFS目录,可以在客户机上mount这个导出的目录,从而方便地提供文件存储服务。 关键词 gluster, glusterfs,分布式文件系统 部署脚本 !/bin/bash set -x HOME=/home/hicode cp $HOME/glusterfs.repo /etc/yum.repos.d/gl...
2020-02-12 16:59:33
266
原创 用LDAP对Linux服务器进行账号认账
本文介绍利用LDAP进行Linux服务器账号认证的一种方法。该方案基于nss-pam-ldap这个yum包进行部署。 关键词:LDAP, NSS, NSLCD, PAM, nss-pam-ldap #原理 LDAP是一个账号管理系统。基于一个通用的协议。Linux下的LDAP实现可以选择openLDAP,对应的deamon叫slapd。 NSLCD是一个名字解析器,可以理解成是LDAP的一个客户端...
2020-02-12 15:56:09
972
原创 python多进程共享内存的读写访问控制
问题背景 基于SharedArray库,可以实现python多进程共享内存机制。问题在于,当内存初始化完成之后,我们希望这片内存的属性是只读的,而不希望看到意外的修改发生。 解决方案 解决方案是修改SharedArray库,库函数API attach成员提供的参数原先只有一个,即共享内存的文件名。通过修改attach的输入参数,可以允许用户将映射的内存指定为只读属性。这里面最关键的是mmap函数,...
2019-12-21 17:38:54
1623
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人