[root@master ~]# mkdir /srv/salt/prod/pkg
[root@master ~]# mkdir /srv/salt/prod/haproxy
[root@master ~]# mkdir /srv/salt/prod/haproxy/files
[root@master pkg]# pwd
/srv/salt/prod/pkg
[root@master pkg]# vim pkg-init.sls
[root@master pkg]# cat pkg-init.sls
pkg-init:
pkg.installed:
- names:
- gcc
- gcc-c++
- glibe
- make
- autoconf
- openssl
- openssl-devel
[root@master prod]# cd haproxy/files/
[root@master files]# wget https://fossies.org/linux/mis
分类:
其他好文 时间:
2018-12-01 00:04:37
阅读次数:
225
1、Debian(高级用户)(未商业化)———衍生出——ubuntu(乌帮图)2、SLS————SUSE(商业化)(SUSEOpenSUSE)(欧洲)(被Novell收购)(不收取版权费,收取服务费,补丁更新,故障维护)3、Redhat(中国,欧美)(商业化)————CentOSFedora使用Redhat个人版本Mandriva(图形化界面)minit(不收取版权费,收取服务费,补丁更新,故障维
分类:
系统相关 时间:
2018-11-26 15:09:17
阅读次数:
227
SaltStack 是一个基于 Python 开发的一套架构配置管理工具,采用 C/S模式,server端就是salt的master,client端就是minion,minion与master之间通过ZeroMQ消息队列通信。master监听4505和4506端口,4505为master和minion认证通信端口,4506为master用来发送命令或者接收minion的命令执行返回信息。
分类:
Web程序 时间:
2018-11-21 21:04:04
阅读次数:
190
Spring Cloud是一系列框架的有序集合。它利用Spring Boot的开发便利性巧妙地简化了分布式系统基础设施的开发,如服务发现注册、配置中心、消息总线、负载均衡、断路器、数据监控等,都可以用Spring Boot的开发风格做到一键启动和部署。 为整理了一些非常优秀的 Spring Clou ...
分类:
编程语言 时间:
2018-10-31 15:45:45
阅读次数:
164
3D打印技术博大精深,包含的技术类型也多种多样,比较常见的包括立体平板印刷(SLA)、熔融沉积成型(FDM)、选择性激光烧结(SLS)、选择性激光熔覆(SLM)、三维印刷技术(3DP)、多射流熔融(MJF)等等。虽然成型方式不同,但都是采用层层堆积的增材制造技术原理,因此统称为3D打印。 每种技术都拥有自己的优缺点,比如人们在展会上见的最多的3D打印机就是FDM工艺的桌面3D打印机。与我们日
分类:
其他好文 时间:
2018-10-31 12:36:13
阅读次数:
169
MERGE INTO TBL_MEMBER TM -- 网站会员注册信息表USING ( SELECT SLS_CDE, -- 业务员代码对应员工代码 DPT_CDE, -- 机构代码 SLS_NME AS NAME, -- 业务员名称 SALEGRP_CDE AS SALEGRPCODE, -- ...
分类:
数据库 时间:
2018-10-12 23:50:20
阅读次数:
269
首先定义pillar 在top.sls中调用 编写状态模块,根据ip通过pillar判断对应的主机名。 测试执行 [root@web1 base]# salt-ssh '*' state.sls set-hostname test=True tomcat1: ID: alter_hostname F ...
分类:
其他好文 时间:
2018-09-28 12:53:16
阅读次数:
329
states是saltstack中的配置语言,我们安装一个包,管理一个配置文件,最后保证服务的正常运行,都需要我们编写一些states sls文件(描述状态的文件)去描述和实现我们的功能。sls文件都是YAML语法编写,也可以用python。 YAML语法规则:每个缩进级别由两个空格组成,不要使用t ...
分类:
其他好文 时间:
2018-08-21 17:13:18
阅读次数:
209
1. 首先准备两台tomcat机器,作为集群的单点server。 第一台: 1)tomcat,需要Java的支持,所以同样要安装Java环境。 安装非常简单。 tar xf jdk-7u65-linux-x64.tar.gz mv jdk1.7.0_65 /usr/local/java 然后在环境变 ...
分类:
其他好文 时间:
2018-07-28 15:08:29
阅读次数:
169
目录:一.初始化区块链1.代码结构2. 定义区块结构与方法3. 定义区块链结构与方法4. 帮助库代码5. 测试生成区块与初始化区块链6. 测试代码二. POW挖矿实现1.代码结构2. 定义pow算法实现3. 修改区块的生成方式(从自定义到挖矿)4. 测试代码,测试挖矿5.验证区块有效性一.初始化区块链1. 代码结构Block.go :定义区块结构与方法BlockChain.go :定义区块链结构与
分类:
其他好文 时间:
2018-07-25 13:49:11
阅读次数:
229