Skip to content
Snippets Groups Projects
Commit 37222d2b authored by Krish Moodbidri's avatar Krish Moodbidri
Browse files

add volume 'xdmod_queue_data_volume' and Enable Mount at '/data/xdmod/queues/'

parent 063daa1a
No related branches found
No related tags found
No related merge requests found
...@@ -56,6 +56,7 @@ output "keypair_name" { ...@@ -56,6 +56,7 @@ output "keypair_name" {
data "openstack_networking_network_v2" "external_net" {name = var.external_network} data "openstack_networking_network_v2" "external_net" {name = var.external_network}
data "openstack_blockstorage_volume_v2" "disk" {name = var.data_volume} data "openstack_blockstorage_volume_v2" "disk" {name = var.data_volume}
data "openstack_blockstorage_volume_v2" "disk2" {name = var.xdmod_queue_data_volume}
# runs the ohpc-instance module - creates ohpc instance using variables defined above # 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 # calls functions from dmz-network, import-keypair, and floating-ip-address modules to get values created there for use
...@@ -155,6 +156,14 @@ provisioner "remote-exec" { ...@@ -155,6 +156,14 @@ provisioner "remote-exec" {
] ]
} }
provisioner "remote-exec" {
inline = [
"sudo mount ${module.create-ohpc-instance.device}1 /data/xdmod/queues",
"sudo df -h",
"sudo systemctl restart mariadb",
]
}
# compute node registration on ohpc # compute node registration on ohpc
provisioner "remote-exec" { provisioner "remote-exec" {
inline = [ inline = [
......
...@@ -26,6 +26,7 @@ variable "ohpc_user" {default = "centos"} ...@@ -26,6 +26,7 @@ variable "ohpc_user" {default = "centos"}
variable "ood_user" {default = "centos"} variable "ood_user" {default = "centos"}
variable "ssh_private_key" {default = "~/.ssh/id_rsa"} variable "ssh_private_key" {default = "~/.ssh/id_rsa"}
variable "data_volume" {default = ""} variable "data_volume" {default = ""}
variable "xdmod_queue_data_volume" {default = "xdmod_queue_data_volume"}
# variables for node creation module # variables for node creation module
variable "image_compute" {default = "compute-v1"} variable "image_compute" {default = "compute-v1"}
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment