自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

47oo的博客

Although I am a rookie, but I can also fly!

  • 博客(16)
  • 资源 (1)
  • 收藏
  • 关注

原创 边缘服务器利器clush

安装clush本操作非常方便管理员在做ssh免密或者其他的时候使用,本次将以centos为例,进行安装介绍 yum install clustershell sshpass -y # or apt install clustershell sshpass -y修改配置文件,进行无密码输入问答## 打开配置文件vim /etc/clustershell/clush.conf# Configuration file for clush## Please see man clush.c

2021-09-11 11:38:32 1278

原创 在Slurm上运行fluent程序

fluent 本身有自己的调度,且不同版本的fluent对slurm的支持程度不一样,故提供一种相对折中的方案来使用slurm来运行fluent程序,计算节点需要有共享文件系统,并且提交作业的用户需要做免密登录,通常slurm本身就支持的,slurm本身的pam插件生成包装脚本vim fluent-wrapper#!/usr/bin/env bashargs=$@HOSTSFILE=.hostlist-job$SLURM_JOB_IDif [ "$SLURM_PROCID" == "0" ].

2021-09-08 17:52:12 1247

原创 rpmbuild打包任意文件及目录制作为rpm文件

环境说明centos7/8rpmbuildrpmdev-setuptree# 用于安装制作rpm包的文件yum install rpm-build rpmdevtools制作拥有自定义目录的rpm包生成对应的目录结构rpmdev-setuptree# 默认将使用用户家目录创建对应文件rpmbuild/|-- BUILD|-- RPMS|-- SOURCES|-- SPECS|-- SRPMS# 若要修改默认创建位置,修改如下即可[root@centos8 ~]# ca

2021-01-03 11:43:35 6162 1

原创 Mysql主从配置(1主1从)

环境准备本环境使用的是两台虚拟机,且均为Centos7,使用的是本地镜像,即centosx.iso中本身带有的软件# 安装mysql数据库命令yum install mariadb-server -y 两台虚拟机服务器名称IP地址master192.168.1.9slave0192.168.1.10/etc/hosts 文件修改(两台服务器均这样修改)127.0.0.1 localhost localhost.localdomain localhos

2020-12-09 21:34:44 198

原创 编译安装slurm,且支持pmix

实验环境此处我们使用centos7作为本次安装slurm的测试服务器,可以在自己虚拟机上进行测试。至少需要1G内存1个CPU。依赖库gccpython3munge-develmungemunge-develpmixopenmpi安装方式open

2020-10-22 20:05:02 2306

原创 openmpi支持外部pmix编译安装

编译环境本次测试使用的centos7,因为是使用源码安装,按照道理来讲移植到其他操作系统是没有什么问题的。gccmakeautomakeautoconfperlgcc-c++libtoolopenssl-devel我是用的是centos的最小化安装,自己安装所需要的编译环境yum install gcc gcc-c++ make automake autoconf perl libtool openssl-devel -y安装的软件版本软件名称版本下载地址

2020-10-17 10:47:57 3282

原创 keepalived 双主热备

下载地址download主机环境hostnameipmaster192.168.0.1slave192.168.0.2keepalived 安装# on master |slavecd keepalived# install dep gcc libyum install libnl3-devel libnl3 openssl openssl-devel gcc make -ycd keepalived# 安装到默认位置./configure make

2020-07-19 15:09:56 105

原创 Mesos集群快速搭建

Mesos下载地址mesos download在虚拟机上快速搭建mesos集群如果你有vagrant和virtualbox,那么你可以通过以下方式快速搭建一个具有3个节点的mesos集群,包含两个slave以及一个master# 下载部署文件git clone https://github.com/47oo/cluster-create-easy.gitcd cluster-create-easy/mesos# 快速创建虚拟机vagrant upvagrant ssh master

2020-07-07 20:49:28 627

原创 zookeeper集群快速搭建

zookeeper 下载zookeeper官方下载地址在虚拟机上快速搭建zookeeper集群如果你有vagrant和virtualbox,那么你可以通过以下方式快速搭建一个具有3个节点的最小zookeeper集群# 下载部署文件git clone https://github.com/47oo/cluster-create-easy.gitcd cluster-create-easy/zookeeper# 快速创建虚拟机vagrant upvagrant ssh node1单机模

2020-07-04 19:09:14 271 3

原创 Ansible Inventory详细使用介绍

文章目录环境介绍ansible ssh配置操作测试/etc/hosts 配置Inventory文件主机与组主机变量、组变量把一个组变成另一个组的子成员变量太多了,不好管理怎么办?来,分文件定义主机变量和组变量操作环境介绍为了练习方便,本次使用一台虚拟机,多个主机名模拟多台虚拟机操作1,省事省力,方便学习。操作系统 centos7虚拟机数量 1台使用root账户进行操作ansible ssh配置操作# 若已经配置,则无须再次执行此处命令[root@master ~]# ssh-keyge

2020-07-02 21:36:05 3255

原创 使用vagrant快速创建本地docker开发环境

使用vagrant快速创建本地docker开发环境文章目录使用vagrant快速创建本地docker开发环境快速安装vagrant安装我们所需要的vagrant plugins编写Vagrantfile 文件创建虚拟机,等待10-20min即可完成镜像下载及镜像自动安装进入虚拟机或者查看虚拟机状态在使用vmware或者virtualbox的时候,是不是出现过制作多台虚拟机的繁琐,出现过修改镜像源的麻烦,复制镜像还要修改ip地址等等,不如写一个Vagrantfile吧,设置好镜像源,一键安装,不需要了就

2020-06-25 22:21:20 270

原创 vagrant virtualbox快速创建开发环境(mac)

vagrant virtualbox快速创建开发环境(Mac)下载地址vagrant下载地址virtualbox下载地址点击下载对应操作系统版本即可使用,不使用vmware的原因是因为vmware+vagrant是需要收费的使用方式打开virtualbox在自定义目录内创建Vagrantfile,并 mkdir centos cd centos # 选用国内镜像源,国外速度太慢了 vagrant init centos7 https://mirrors.ustc.edu.cn/

2020-06-21 18:56:09 210

原创 觉得会却又忘记怎么写的SQL(二)

觉得会却又忘记怎么写的SQL(二)目录觉得会却又忘记怎么写的SQL(二)SQL在线测试地址tablename worldselect in select 我要的结果集在上个结果集中(单行数据)select in select in 我要的结果集在上一个结果集中(多行数据)ALL 我要对某个字段的多列数据进行比较所得结果集SQL在线测试地址SQL online 以下内容均可在此地址下找到对应模块并测试tablename worldnamecontinentareapopulati

2020-06-14 22:01:49 90

原创 Ansible Inventory 基础配置介绍

Ansible Inventory 介绍什么是Inventory?Inventory 翻译过来就是库存, 清单, 商品清单的含义,如有你对Linux /etc/hosts比较熟悉,那么就可以把ansible的inventory(默认位置/etc/ansible/hosts)理解为主机名称的配置,只不过它比单纯的hosts文件有更丰富的语法支持。如果你对脚本或者某类编程语言比较数量,那你可以理解为变量名称=变量值的含义,变量名称的含义不就是为了更好记吗,inventory也是如此。静态invento

2020-06-06 18:03:31 348

原创 觉得会却又忘记怎么写的SQL(一)

觉得会却又忘记怎么写的SQL目录觉得会却又忘记怎么写的SQLSQL在线测试地址select basicstablename worldIN 当你需要查询某个字段的多种结果的时候between 当你需要取一个范围的结果集时like 当你需要获得某个字段包含某个字符串的结果集时小括号的妙用(),把多个where条件变成一个总条件case 当你想把某个字段的结果转换为你想要的结果时当你查找的字段其字符内容有单引号的时候应该怎么办order by 排序SQL在线测试地址SQL online 以下内容均可在此地

2020-06-01 21:33:49 229

原创 Ansible使用原因及安装方式

Ansible 使用原因及安装方式目录Ansible 使用原因及安装方式为什么要选择使用ansible举个例子,你会选择ansible的快速安装ansible为什么要选择使用ansible当你的公司没有太多资金而决定把性能过剩服务器进行虚拟化,将一台真实服务器变为多台虚拟机的时候;当你的公司因业务需求需要扩充服务器的时候;当你重复配置、安装相同的软件到其他服务器的时候…你会发现,咦?我是不是有哪台服务器忘记配置了,另一台的服务是要怎么安装来的?我的安装文档的呢?咦?怎么这不是一类操作系统的呢?为什

2020-05-31 16:17:53 609

openmpi_pmix

slurm-20.0.5 openmpi-4.0.5 pmix-3.1.4 ucx-1.9.0 hwloc libevent

2020-10-17

空空如也

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

TA关注的人

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