dist: add scylla-jmx for AMI
Signed-off-by: Takuya ASADA <syuu@cloudius-systems.com>
This commit is contained in:
5
dist/ami/build_ami.sh
vendored
5
dist/ami/build_ami.sh
vendored
@@ -21,6 +21,11 @@ if [ ! -f files/scylla-server.rpm ] || [ ! -f files/scylla-server-debuginfo.rpm
|
||||
cd -
|
||||
fi
|
||||
|
||||
if [ ! -f files/scylla-jmx.rpm ]; then
|
||||
echo "copy files/scylla-jmx.rpm before building AMI"
|
||||
exit 1
|
||||
fi
|
||||
|
||||
if [ ! -d packer ]; then
|
||||
wget https://dl.bintray.com/mitchellh/packer/packer_0.8.6_linux_amd64.zip
|
||||
mkdir packer
|
||||
|
||||
2
dist/ami/files/scylla-setup.sh
vendored
2
dist/ami/files/scylla-setup.sh
vendored
@@ -20,3 +20,5 @@ chown scylla:scylla /data/*
|
||||
systemctl disable scylla-setup.service
|
||||
systemctl enable scylla-server.service
|
||||
systemctl start scylla-server.service
|
||||
systemctl enable scylla-jmx.service
|
||||
systemctl start scylla-jmx.service
|
||||
|
||||
3
dist/ami/scylla.json
vendored
3
dist/ami/scylla.json
vendored
@@ -25,8 +25,7 @@
|
||||
"type": "shell",
|
||||
"inline": [
|
||||
"sudo dnf update -y",
|
||||
"sudo dnf install -y /home/fedora/scylla-server.rpm",
|
||||
"sudo dnf install -y /home/fedora/scylla-server-debuginfo.rpm",
|
||||
"sudo dnf install -y /home/fedora/*.rpm",
|
||||
"sudo dnf install -y mdadm xfsprogs",
|
||||
"sudo cp /home/fedora/coredump.conf /etc/systemd/coredump.conf",
|
||||
"sudo mv /home/fedora/scylla-setup.service /usr/lib/systemd/system",
|
||||
|
||||
Reference in New Issue
Block a user