Details
-
Bug
-
Status: Closed (View Workflow)
-
Major
-
Resolution: Fixed
-
1.0.9
-
None
-
Amazon EC2/EBS system
-
2017-16
Description
This Problem was reported by a customer and I was able to reproduce.
"When postConfigure creates a list of dbroots and assigns them device nodes, it starts at 'g' and increments, but it always skips 'k'.
When we tried to start the cluster with 5 PMs it failed to start complaining about the volume not found on pm5"
use postConfigure to create a 5 pm system with 1 dbroot per pm.
from pm1:
[mariadb-user@ip-172-30-0-43 ~]$ cat /etc/fstab
LABEL=root / xfs defaults,relatime 1 1
tmpfs /dev/shm tmpfs defaults 0 0
devpts /dev/pts devpts gid=5,mode=620 0 0
sysfs /sys sysfs defaults 0 0
proc /proc proc defaults 0 0
/root/.myswapfile swap swap defaults 0 0
ephemeral0 /media/ephemeral0 auto defaults,nofail,comment=cloudconfig 0 2
ephemeral1 /media/ephemeral1 auto defaults,nofail,comment=cloudconfig 0 2
swap none swap sw,comment=cloudconfig 0 0
/dev/xvdg /home/mariadb-user/mariadb/columnstore/data1 ext2 noatime,nodiratime,noauto,user 0 0
/dev/xvdh /home/mariadb-user/mariadb/columnstore/data2 ext2 noatime,nodiratime,noauto,user 0 0
/dev/xvdi /home/mariadb-user/mariadb/columnstore/data3 ext2 noatime,nodiratime,noauto,user 0 0
/dev/xvdj /home/mariadb-user/mariadb/columnstore/data4 ext2 noatime,nodiratime,noauto,user 0 0
/dev/xvdl /home/mariadb-user/mariadb/columnstore/data5 ext2 noatime,nodiratime,noauto,user 0 0
[mariadb-user@ip-172-30-0-43 ~]$
mcsadmin> getst
getstorageconfig Mon Jul 31 14:29:50 2017
System Storage Configuration
Performance Module (DBRoot) Storage Type = external
User Module Storage Type = internal
System Assigned DBRoot Count = 5
DBRoot IDs assigned to 'pm1' = 1
DBRoot IDs assigned to 'pm2' = 2
DBRoot IDs assigned to 'pm3' = 3
DBRoot IDs assigned to 'pm4' = 4
DBRoot IDs assigned to 'pm5' = 5
Amazon EC2 Volume Name/Device Name/Amazon Device Name for DBRoot1: vol-079b3cbedef7f5e63, /dev/sdg, /dev/xvdg
Amazon EC2 Volume Name/Device Name/Amazon Device Name for DBRoot2: vol-024fe24c31bdc84fd, /dev/sdh, /dev/xvdh
Amazon EC2 Volume Name/Device Name/Amazon Device Name for DBRoot3: vol-044553de1a940d7db, /dev/sdi, /dev/xvdi
Amazon EC2 Volume Name/Device Name/Amazon Device Name for DBRoot4: vol-0dd0e0288b7ec1ed0, /dev/sdj, /dev/xvdj
Amazon EC2 Volume Name/Device Name/Amazon Device Name for DBRoot5: vol-05dd275951bb6163f, /dev/sdl, /dev/xvdl
----- Performing Install on 'pm5 / i-0d89929eacf3c73a1' -----
Install log file is located here: /tmp/pm5_binary_install.log
MariaDB ColumnStore Package being installed, please wait ...
Failure with a remote module install, check install log files in /tmp