Closed akamalov closed 8 years ago
On a seperate note, I received an email of someone else using the pure driver having the same issue, Patrick, from pure seemed to have responded but worth opening a ticket on the pure driver issues as well and linking here if there are non-driver/flocker-specific issues. https://github.com/PureStorage-OpenConnect/purestorage-flocker-driver/issues
Original Message below.
Hi,
Apologies for the delay, I'm currently traveling so will have a little slow with responses for the next few days.
A quick look through the dataset-agent.log shows it is hitting an error in the device discovery, not sure yet why that might be happening. The error is coming from https://github.com/PureStorage-OpenConnect/purestorage-flocker-driver/blob/master/purestorage_flasharray_flocker_driver/purestorage_blockdevice.py#L669 which is raised when the driver is unable to find the block device on the system.
Can you verify that there is are online iscsi sessions and a valid multipath device on the system? The output of "iscsiadm -m session", "multipath -l", as well as "ls -l /dev/disk/by-uuid" and "ls -l /dev/disk/by-path" would be very helpful. Maybe even the syslog/messages for the system to make sure there are no errors with the multipathing. Please also verify that the Flash Array has a host w/ volume attachment on it.
If possible can you create an issue on https://github.com/PureStorage-OpenConnect/purestorage-flocker-driver/issues ? It is helpful to track these issues and speed up response time.
Thanks!
-Patrick
On Mon, Aug 22, 2016 at 3:00 PM, harpreet singh baath wrote:
hello,
I am having a problem using pure storage driver with flocker. My environment is RHEL 7.2 I am currently using in two nodes 1 one for flocker-controller and the other acting as a node having flocker client and plugin installed. While checking the status of flocker cluster using flocker ctl command, the status shows in the pending state. I am having a problem while attaching the volume.
I have tested pure storage driver manually and it's’s working.
Thanks so much @wallnerryan
Created ticket with Pure: https://github.com/PureStorage-OpenConnect/purestorage-flocker-driver/issues/3
I'll close this as it looks like it has been narrowed down to a problem with the PureStorage backend or the driver.
Operating System:
Flocker environment:
Flocker /etc/flocker/agent.yml file
Problem:
Volume creation command results in
pending
state.Step-by-step recreation:
Display agent nodes:
Create 5GB volume:
List volumes and status:
Currently Pure Flocker driver has been installed (https://github.com/PureStorage-OpenConnect/purestorage-flocker-driver).
Pure Flocker driver has been manually tested to have proper authentication:
Question(s):