Rundeck 安装:

系统:
# cat /etc/issue
CentOS release 6.7 (Final)
内核:
# uname -r
2.6.-.el6.x86_64
IP 地址:
172.16.5.16
运行账户:

root
jdk环境:
# java -version
java version "1.8.0_92"
安装方式:

yum 官方发 Yum 源。

yum 安装

rpm -Uvh https://repo.rundeck.org/latest.rpm
yum install rundeck
service rundeckd start yum upgrade rundeck rundeck-config

登陆管理:

RunDeck Web界面的登录帐号管理,默认管理员帐号是admin,密码admin
URL : http://172.16.5.16:4440

Rundeck 问题总结:

、登陆提交表单错误 修改文件 framework.properties 文件和 rundeck-config.properties

# sed -i 's/localhost/172.16.5.16/g' /etc/rundeck/framework.properties
# sed -i 's/localhost/172.16.5.16/g' /etc/rundeck/rundeck-config.properties
或者
# vi /etc/rundeck/framework.properties

framework.server.name = 172.16.5.16
framework.server.hostname = 172.16.5.16
framework.server.port =
framework.server.url = http://172.16.5.16:4440
rdeck.base=/var/lib/rundeck
framework.projects.dir=/var/lib/rundeck/projects
framework.etc.dir=/etc/rundeck
framework.var.dir=/var/lib/rundeck/var
framework.tmp.dir=/var/lib/rundeck/var/tmp
framework.logs.dir=/var/lib/rundeck/logs
framework.libext.dir=/var/lib/rundeck/libext
framework.ssh.keypath = /var/lib/rundeck/.ssh/id_rsa
framework.ssh.user = rundeck
framework.ssh.timeout =
rundeck.server.uuid = 0b407911---ae08-ba3532faa503
# 把localhost 更改为本机IP # vi /etc/rundeck/rundeck-config.properties
grails.serverURL=http://172.16.5.16:4440 rundeck 问题;新创建项目 加密异常。JCE 密码扩展文件;
jar包下载地址:
https://www.oracle.com/technetwork/java/javase/downloads/jce8-download-2133166.html
解压缩之后 jar包 替换到 java 环境变量下。
# unzip jce_policy-.zip
Archive: jce_policy-.zip
creating: UnlimitedJCEPolicyJDK8/
inflating: UnlimitedJCEPolicyJDK8/local_policy.jar
inflating: UnlimitedJCEPolicyJDK8/README.txt
inflating: UnlimitedJCEPolicyJDK8/US_export_policy.jar
# 替换目录: /usr/local/java/jre/lib/security

rundeck 默认是 H2  数据库;

创建 salt 库示例:

Mysql默认编码格式latin1 (需要保证数据存的编码格式和数据库编码格式一样)
mysql> show variables like "%char%";
、创建数据库 设置utf8 编码格式。(my.cnf 也可以配置)
mysql> create database salt character set utf8; 、非本机设置开启当前库远程链接 (% 是所有 。可以设置localhost 本机IP )
mysql> grant all privileges on salt.* to salt@'%' identified by 'salt';
mysql> flush privileges;
Query OK, rows affected (0.00 sec)
mysql> quit

更改mysql数据库

编辑 /etc/rundeck/rundeck-config.properties  配置文件
dataSource.url = jdbc:mysql://172.16.5.16:3306/rundeck?autoReconnect=true
dataSource.username = salt
dataSource.password = salt
dataSource.driverClassName = com.mysql.jdbc.Driver dataSource.url 参数示例:
&useSSL=false
&useUnicode=true
&characterEncoding=UTF-
&useJDBCCompliantTimezoneShift=true
&useLegacyDatetimeCode=false
&serverTimezone=UTC

重启rundeck服务。

Rundeck 配置salt-API 应用。

添加项目 - Job - node 执行命令

1、project 添加

2、job 导入导出

3、node添加

rundeck配置salt-api的更多相关文章

  1. CentOS 安装及配置Salt api

    安装 # yum -y install salt-api 更改配置 vim /etc/salt/master 把默认的注释掉  我们这边默认配置文件目录是/srv/salt default_inclu ...

  2. Salt 与Salt API配置

    1.安装 [root@localhost yum.repos.d]# cat /etc/yum.repos.d/salt.repo [saltstack-repo] name=SaltStack re ...

  3. 死磕salt系列-salt API 使用

    启用salt-api 服务 这里简单的说明下,SaltStack官方支持三种REST API,分别是rest_cherry; rest_tonado和rest_wsgi, 本文选择使用rest_che ...

  4. 快速零配置迁移 API 适配 iOS 对 IPv6 以及 HTTPS 的要求

    本文快速分享一下快速零配置迁移 API 适配 iOS 对 IPv6 以及 HTTPS 的要求的方法,供大家参考. 原文发表于我的技术博客 零配置方案 最新的苹果审核政策对 API 的 IPv6 以及 ...

  5. laravel 配置路由 api和web定义的路由的区别详解

    1.路由经过中间件方面不同 打开kerenl.php就可以看到区别 protected $middlewareGroups = [ 'web' => [ \App\Http\Middleware ...

  6. Sphinx中文分词安装配置及API调用

    这几天项目中需要重新做一个关于商品的全文搜索功能,于是想到了用Sphinx,因为需要中文分词,所以选择了Sphinx for chinese,当然你也可以选择coreseek,建议这两个中选择一个,暂 ...

  7. Sphinx中文分词详细安装配置及API调用实战

    这几天项目中需要重新做一个关于商品的全文搜索功能,于是想到了用Sphinx,因为需要中文分词,所以选择了Sphinx for chinese,当然你也可以选择coreseek,建议这两个中选择一个,暂 ...

  8. (转)Sphinx中文分词安装配置及API调用

    这几天项目中需要重新做一个关于商品的全文搜索功能,于是想到了用Sphinx,因为需要中文分词,所以选择了Sphinx for chinese,当然你也可以选择coreseek,建议这两个中选择一个,暂 ...

  9. 《转》OpenStack Ceilometer 安装配置和API说明

    1.概述 Ceilometer是OpenStack中的一个子项目.它像一个漏斗一样.能把OpenStack内部发生的差点儿全部的事件都收集起来,然后为计费和监控以及其他服务提供数据支撑.Ceilome ...

随机推荐

  1. Java的常用API之包装类简介

    包装类 包装类: 基本数据类型,使用起来非常方便,但是没有对应的方法来操作这些基本类型的数据可以使用一个类,把基本类型的数据装起来,在类中定义一些方法,这个类叫做包装类,我们可以使用类中的方法来操作这 ...

  2. Java的常用API之System类简介

    Syetem类 java.lang.System类中提供了大量的静态方法,可以获取与系统相关的信息或系统级操作,在System类的API文档中,常用的方法有: public static long c ...

  3. java ASM

    一.什么是ASM ASM是一个java字节码操纵框架,它能被用来动态生成类或者增强既有类的功能.ASM 可以直接产生二进制 class 文件,也可以在类被加载入 Java 虚拟机之前动态改变类行为.J ...

  4. Java之利用Freemarker模板引擎实现代码生成器,提高效率

    https://blog.csdn.net/huangwenyi1010/article/details/71249258  java模板引擎freemarker代码生成器 更多 个人分类: 一步一步 ...

  5. CXF 教程 (二)

    将 Service 布署在远端 1 Overview 2 Server 3 Client 1 Overview 上例中我们的 Server 和 Client 都是在本地.下面演示如果布署在远端需如何修 ...

  6. (原创)MODBUS-TCP协议分析

  7. JVM故障分析系列之四:jstack生成的Thread Dump日志线程状态

    JVM故障分析系列之四:jstack生成的Thread Dump日志线程状态  2017年10月25日  Jet Ma  JavaPlatform JVM故障分析系列系列文章 JVM故障分析系列之一: ...

  8. js进度条源码下载—js进度条代码

    现在很多网站会用到进入网站特效,到网页没有加载完成的时候,会有一个loding特效,加载完了之后才能看到页面,今天就带着做一个js进度条效果,今天要做的效果是纯js进度条加载,没有用到框架,方便大家进 ...

  9. Mac安装Java的JDK并进行环境配置

    一.下载JDK 1.直接进入oracle官网下载页: https://www.oracle.com/technetwork/java/javase/downloads/index.html 2.选择版 ...

  10. 智能制造进入下半场?APS如何进行优化

    按照现在算法和计算机处理能力的发展,现在资源优化的方向已经逐渐摒弃,而是在更系统的“有限产能计划的”框架内一并解决产能和物料的问题. 我们所看到的新近涌现出来的很多APS系统.但碍于算法的复杂程度,在 ...