Skip to content
Snippets Groups Projects

feat: Add new data volume for XDMod queue data

Closed Krish Moodbidri requested to merge feat-test-xdmod-queue-vol into master
1 file
+ 1
1
Compare changes
  • Side-by-side
  • Inline
+ 8
2
@@ -56,6 +56,7 @@ output "keypair_name" {
data "openstack_networking_network_v2" "external_net" {name = var.external_network}
data "openstack_blockstorage_volume_v3" "disk" {name = var.data_volume}
data "openstack_blockstorage_volume_v3" "disk2" {name = var.xdmod_queue_data_volume}
# runs the ohpc-instance module - creates ohpc instance using variables defined above
# calls functions from dmz-network, import-keypair, and floating-ip-address modules to get values created there for use
@@ -71,7 +72,10 @@ module "create-ohpc-instance" {
floating_ip_ohpc = module.floating-ip-address.ohpc_address
ohpc_user = var.ohpc_user
ssh_private_key = var.ssh_private_key
vol_id = data.openstack_blockstorage_volume_v3.disk.id
vol_ids = [
data.openstack_blockstorage_volume_v3.disk.id,
data.openstack_blockstorage_volume_v3.disk2.id,
]
}
# runs the ood-instance module - creates ood instance using variables defined above
@@ -149,7 +153,9 @@ provisioner "remote-exec" {
provisioner "remote-exec" {
inline = [
"sudo mount ${module.create-ohpc-instance.device}1 /var/lib/mysql",
"sudo mkdir -p /data/xdmod/queues",
"sudo mount ${module.create-ohpc-instance.device[0]}1 /var/lib/mysql",
"sudo mount ${module.create-ohpc-instance.device[1]}1 /data/xdmod/queues",
"sudo df -h",
"sudo systemctl restart mariadb",
]
Loading