LoginSignup
5
6

More than 5 years have passed since last update.

CentOS 6.5にRundeckをinstall

Last updated at Posted at 2015-09-01

環境

CentOS 6.5

Rundeck 2.5.3

VM Setting

Rundeckを動かすVMをvagrantで構築

vagrant init centos_6_5

出来たVagrantファイルに以下を追記

config.vm.network "forwarded_port", guest: 4440, host: 4447
config.vm.network :forwarded_port, id: "ssh", guest: 22, host: 2227
config.vm.network "private_network", ip: "192.168.33.17"

上記はそれぞれVirtualBox上で複数のVMを立ち上げるため

再立ち上げ

vagrant up

Rundeck install前の準備

SSHでログイン後

自分のboxにはwgetが入っていないのでwget install

$ sudo yum -y install wget

Oracle JDK install

(自分の好みでOpenJDKではなくOracle JDK。たぶんOpenJDKでも動くと思う。)

$ wget --no-check-certificate --no-cookies - --header "Cookie: oraclelicense=accept-securebackup-cookie" http://download.oracle.com/otn-pub/java/jdk/8u60-b27/jdk-8u60-linux-x64.rpm
$ sudo rpm -ivh jdk-8u60-linux-x64.rpm 

Rundeck install

以下を参照しながらRundeck install

Rundeck Downloads

sudo rpm -Uvh http://repo.rundeck.org/latest.rpm
sudo yum -y install rundeck

Rundeck install後の起動・確認

Rundeck起動

$ sudo service rundeckd start
$ sudo chkconfig rundeckd on

このままではログイン画面からの遷移がlocalhostに飛ばされうまくいかない。ので設定をいじる。

/etc/rundeck/rundeck-config.properties の設定を変更する
gralils.serverURL の値をRundeckのサーバーIP or ホスト名にしないとログイン画面からまともに遷移できない。

$ sudo vi /etc/rundeck/rundeck-config.properties

#loglevel.default is the default log level for jobs: ERROR,WARN,INFO,VERBOSE,DEBUG
loglevel.default=INFO
rdeck.base=/var/lib/rundeck

#rss.enabled if set to true enables RSS feeds that are public (non-authenticated)
rss.enabled=false
# change hostname here
grails.serverURL=http://<RundeckサーバのIP or ホスト名>:4440
dataSource.dbCreate = update
dataSource.url = jdbc:h2:file:/var/lib/rundeck/data/rundeckdb;MVCC=true;TRACE_LEVEL_FILE=4

host側から
http://192.168.33.17:4440/
にアクセスするとログイン画面が表示される。

デフォルトの管理者でLoginしてみる

id password
admin admin

以下の画面が表示されたら成功
Rundeck_login.PNG

5
6
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
5
6