)]}'
{"doc/config-reference/block-storage/drivers/emc-vnx-direct-driver.xml":[{"author":{"_account_id":14947,"name":"Maria Zlatkova","email":"mzlatkova@mirantis.com","username":"mzlatkova"},"change_message_id":"24bda9f723a80174e1e93d05e54a8bd6447f0a29","unresolved":false,"context_lines":[{"line_number":151,"context_line":"                \u003cpara\u003eIf the driver notices that the storage group already exists, it will assume that the"},{"line_number":152,"context_line":"                    registered initiators have also been put into it and skip the operations above for better"},{"line_number":153,"context_line":"                    performance.\u003c/para\u003e"},{"line_number":154,"context_line":"                \u003cpara\u003eIt is recommended that the storage administrator doesn\u0027t create the storage group manually"},{"line_number":155,"context_line":"                    and instead relies on the driver for the preparation. If the storage administrator do need to"},{"line_number":156,"context_line":"                    create the storage group manually for some special requirements, the correct registered"},{"line_number":157,"context_line":"                    initiators should be put into the storage group as well (otherwise the following volume"}],"source_content_type":"application/xml","patch_set":1,"id":"9a80dd14_94e9b3b9","line":154,"updated":"2015-03-18 10:12:24.000000000","message":"doesn\u0027t -\u003e does not","commit_id":"2f79168080c494556b704f31e066e94906bd4711"},{"author":{"_account_id":10439,"name":"Xi Yang","email":"yang.xi@99cloud.net","username":"phenom"},"change_message_id":"50c9d3ba44cf1135861189f71291448fc0121309","unresolved":false,"context_lines":[{"line_number":151,"context_line":"                \u003cpara\u003eIf the driver notices that the storage group already exists, it will assume that the"},{"line_number":152,"context_line":"                    registered initiators have also been put into it and skip the operations above for better"},{"line_number":153,"context_line":"                    performance.\u003c/para\u003e"},{"line_number":154,"context_line":"                \u003cpara\u003eIt is recommended that the storage administrator doesn\u0027t create the storage group manually"},{"line_number":155,"context_line":"                    and instead relies on the driver for the preparation. If the storage administrator do need to"},{"line_number":156,"context_line":"                    create the storage group manually for some special requirements, the correct registered"},{"line_number":157,"context_line":"                    initiators should be put into the storage group as well (otherwise the following volume"}],"source_content_type":"application/xml","patch_set":1,"id":"9a80dd14_48b1fbde","line":154,"in_reply_to":"9a80dd14_94e9b3b9","updated":"2015-03-20 02:31:26.000000000","message":"Done","commit_id":"2f79168080c494556b704f31e066e94906bd4711"},{"author":{"_account_id":14947,"name":"Maria Zlatkova","email":"mzlatkova@mirantis.com","username":"mzlatkova"},"change_message_id":"24bda9f723a80174e1e93d05e54a8bd6447f0a29","unresolved":false,"context_lines":[{"line_number":152,"context_line":"                    registered initiators have also been put into it and skip the operations above for better"},{"line_number":153,"context_line":"                    performance.\u003c/para\u003e"},{"line_number":154,"context_line":"                \u003cpara\u003eIt is recommended that the storage administrator doesn\u0027t create the storage group manually"},{"line_number":155,"context_line":"                    and instead relies on the driver for the preparation. If the storage administrator do need to"},{"line_number":156,"context_line":"                    create the storage group manually for some special requirements, the correct registered"},{"line_number":157,"context_line":"                    initiators should be put into the storage group as well (otherwise the following volume"},{"line_number":158,"context_line":"                    attaching operations will fail).\u003c/para\u003e"}],"source_content_type":"application/xml","patch_set":1,"id":"9a80dd14_b9ccf08b","line":155,"updated":"2015-03-18 10:12:24.000000000","message":"do need to -\u003e needs to","commit_id":"2f79168080c494556b704f31e066e94906bd4711"},{"author":{"_account_id":10439,"name":"Xi Yang","email":"yang.xi@99cloud.net","username":"phenom"},"change_message_id":"50c9d3ba44cf1135861189f71291448fc0121309","unresolved":false,"context_lines":[{"line_number":152,"context_line":"                    registered initiators have also been put into it and skip the operations above for better"},{"line_number":153,"context_line":"                    performance.\u003c/para\u003e"},{"line_number":154,"context_line":"                \u003cpara\u003eIt is recommended that the storage administrator doesn\u0027t create the storage group manually"},{"line_number":155,"context_line":"                    and instead relies on the driver for the preparation. If the storage administrator do need to"},{"line_number":156,"context_line":"                    create the storage group manually for some special requirements, the correct registered"},{"line_number":157,"context_line":"                    initiators should be put into the storage group as well (otherwise the following volume"},{"line_number":158,"context_line":"                    attaching operations will fail).\u003c/para\u003e"}],"source_content_type":"application/xml","patch_set":1,"id":"9a80dd14_68cb1f53","line":155,"in_reply_to":"9a80dd14_b9ccf08b","updated":"2015-03-20 02:31:26.000000000","message":"Done","commit_id":"2f79168080c494556b704f31e066e94906bd4711"},{"author":{"_account_id":14947,"name":"Maria Zlatkova","email":"mzlatkova@mirantis.com","username":"mzlatkova"},"change_message_id":"24bda9f723a80174e1e93d05e54a8bd6447f0a29","unresolved":false,"context_lines":[{"line_number":655,"context_line":"        \u003cpara\u003eIn VNX, there is a limit on the maximum number of pool volumes that can be"},{"line_number":656,"context_line":"            created in the system. When the limit is reached, no more pool volumes can"},{"line_number":657,"context_line":"            be created even if there is enough remaining capacity in the storage pool. In other"},{"line_number":658,"context_line":"            words, if the scheduler dispatches a volume creation request to a backend that"},{"line_number":659,"context_line":"            has free capacity but reaches the limit, the backend will fail to create the"},{"line_number":660,"context_line":"            corresponding volume.\u003c/para\u003e"},{"line_number":661,"context_line":"        \u003cpara\u003eThe default value of the option \u003cliteral\u003echeck_max_pool_luns_threshold\u003c/literal\u003e is"}],"source_content_type":"application/xml","patch_set":1,"id":"9a80dd14_9414534e","line":658,"updated":"2015-03-18 10:12:24.000000000","message":"backend -\u003e back end","commit_id":"2f79168080c494556b704f31e066e94906bd4711"},{"author":{"_account_id":10439,"name":"Xi Yang","email":"yang.xi@99cloud.net","username":"phenom"},"change_message_id":"50c9d3ba44cf1135861189f71291448fc0121309","unresolved":false,"context_lines":[{"line_number":655,"context_line":"        \u003cpara\u003eIn VNX, there is a limit on the maximum number of pool volumes that can be"},{"line_number":656,"context_line":"            created in the system. When the limit is reached, no more pool volumes can"},{"line_number":657,"context_line":"            be created even if there is enough remaining capacity in the storage pool. In other"},{"line_number":658,"context_line":"            words, if the scheduler dispatches a volume creation request to a backend that"},{"line_number":659,"context_line":"            has free capacity but reaches the limit, the backend will fail to create the"},{"line_number":660,"context_line":"            corresponding volume.\u003c/para\u003e"},{"line_number":661,"context_line":"        \u003cpara\u003eThe default value of the option \u003cliteral\u003echeck_max_pool_luns_threshold\u003c/literal\u003e is"}],"source_content_type":"application/xml","patch_set":1,"id":"9a80dd14_e8de2f10","line":658,"in_reply_to":"9a80dd14_9414534e","updated":"2015-03-20 02:31:26.000000000","message":"Done","commit_id":"2f79168080c494556b704f31e066e94906bd4711"},{"author":{"_account_id":14947,"name":"Maria Zlatkova","email":"mzlatkova@mirantis.com","username":"mzlatkova"},"change_message_id":"24bda9f723a80174e1e93d05e54a8bd6447f0a29","unresolved":false,"context_lines":[{"line_number":656,"context_line":"            created in the system. When the limit is reached, no more pool volumes can"},{"line_number":657,"context_line":"            be created even if there is enough remaining capacity in the storage pool. In other"},{"line_number":658,"context_line":"            words, if the scheduler dispatches a volume creation request to a backend that"},{"line_number":659,"context_line":"            has free capacity but reaches the limit, the backend will fail to create the"},{"line_number":660,"context_line":"            corresponding volume.\u003c/para\u003e"},{"line_number":661,"context_line":"        \u003cpara\u003eThe default value of the option \u003cliteral\u003echeck_max_pool_luns_threshold\u003c/literal\u003e is"},{"line_number":662,"context_line":"            \u003cliteral\u003eFalse\u003c/literal\u003e. When \u003cliteral\u003echeck_max_pool_luns_threshold\u003dTrue\u003c/literal\u003e,"}],"source_content_type":"application/xml","patch_set":1,"id":"9a80dd14_2f7352b5","line":659,"updated":"2015-03-18 10:12:24.000000000","message":"backend -\u003e back end\n\nPlease see https://wiki.openstack.org/wiki/Documentation/Conventions#backend.2C_back_end.2C_and_back-end","commit_id":"2f79168080c494556b704f31e066e94906bd4711"},{"author":{"_account_id":10439,"name":"Xi Yang","email":"yang.xi@99cloud.net","username":"phenom"},"change_message_id":"50c9d3ba44cf1135861189f71291448fc0121309","unresolved":false,"context_lines":[{"line_number":656,"context_line":"            created in the system. When the limit is reached, no more pool volumes can"},{"line_number":657,"context_line":"            be created even if there is enough remaining capacity in the storage pool. In other"},{"line_number":658,"context_line":"            words, if the scheduler dispatches a volume creation request to a backend that"},{"line_number":659,"context_line":"            has free capacity but reaches the limit, the backend will fail to create the"},{"line_number":660,"context_line":"            corresponding volume.\u003c/para\u003e"},{"line_number":661,"context_line":"        \u003cpara\u003eThe default value of the option \u003cliteral\u003echeck_max_pool_luns_threshold\u003c/literal\u003e is"},{"line_number":662,"context_line":"            \u003cliteral\u003eFalse\u003c/literal\u003e. When \u003cliteral\u003echeck_max_pool_luns_threshold\u003dTrue\u003c/literal\u003e,"}],"source_content_type":"application/xml","patch_set":1,"id":"9a80dd14_08e2a3d4","line":659,"in_reply_to":"9a80dd14_2f7352b5","updated":"2015-03-20 02:31:26.000000000","message":"Done","commit_id":"2f79168080c494556b704f31e066e94906bd4711"},{"author":{"_account_id":14947,"name":"Maria Zlatkova","email":"mzlatkova@mirantis.com","username":"mzlatkova"},"change_message_id":"24bda9f723a80174e1e93d05e54a8bd6447f0a29","unresolved":false,"context_lines":[{"line_number":660,"context_line":"            corresponding volume.\u003c/para\u003e"},{"line_number":661,"context_line":"        \u003cpara\u003eThe default value of the option \u003cliteral\u003echeck_max_pool_luns_threshold\u003c/literal\u003e is"},{"line_number":662,"context_line":"            \u003cliteral\u003eFalse\u003c/literal\u003e. When \u003cliteral\u003echeck_max_pool_luns_threshold\u003dTrue\u003c/literal\u003e,"},{"line_number":663,"context_line":"            the pool-based backend will check the limit and will report 0 free capacity to the"},{"line_number":664,"context_line":"            scheduler if the limit is reached. So the scheduler will be able to skip this kind"},{"line_number":665,"context_line":"            of pool-based backend that runs out of pool volume number.\u003c/para\u003e"},{"line_number":666,"context_line":"    \u003c/section\u003e"}],"source_content_type":"application/xml","patch_set":1,"id":"9a80dd14_2f9a72c5","line":663,"updated":"2015-03-18 10:12:24.000000000","message":"same with backend here","commit_id":"2f79168080c494556b704f31e066e94906bd4711"},{"author":{"_account_id":10439,"name":"Xi Yang","email":"yang.xi@99cloud.net","username":"phenom"},"change_message_id":"50c9d3ba44cf1135861189f71291448fc0121309","unresolved":false,"context_lines":[{"line_number":660,"context_line":"            corresponding volume.\u003c/para\u003e"},{"line_number":661,"context_line":"        \u003cpara\u003eThe default value of the option \u003cliteral\u003echeck_max_pool_luns_threshold\u003c/literal\u003e is"},{"line_number":662,"context_line":"            \u003cliteral\u003eFalse\u003c/literal\u003e. When \u003cliteral\u003echeck_max_pool_luns_threshold\u003dTrue\u003c/literal\u003e,"},{"line_number":663,"context_line":"            the pool-based backend will check the limit and will report 0 free capacity to the"},{"line_number":664,"context_line":"            scheduler if the limit is reached. So the scheduler will be able to skip this kind"},{"line_number":665,"context_line":"            of pool-based backend that runs out of pool volume number.\u003c/para\u003e"},{"line_number":666,"context_line":"    \u003c/section\u003e"}],"source_content_type":"application/xml","patch_set":1,"id":"9a80dd14_68d23f01","line":663,"in_reply_to":"9a80dd14_2f9a72c5","updated":"2015-03-20 02:31:26.000000000","message":"Done","commit_id":"2f79168080c494556b704f31e066e94906bd4711"},{"author":{"_account_id":14947,"name":"Maria Zlatkova","email":"mzlatkova@mirantis.com","username":"mzlatkova"},"change_message_id":"24bda9f723a80174e1e93d05e54a8bd6447f0a29","unresolved":false,"context_lines":[{"line_number":662,"context_line":"            \u003cliteral\u003eFalse\u003c/literal\u003e. When \u003cliteral\u003echeck_max_pool_luns_threshold\u003dTrue\u003c/literal\u003e,"},{"line_number":663,"context_line":"            the pool-based backend will check the limit and will report 0 free capacity to the"},{"line_number":664,"context_line":"            scheduler if the limit is reached. So the scheduler will be able to skip this kind"},{"line_number":665,"context_line":"            of pool-based backend that runs out of pool volume number.\u003c/para\u003e"},{"line_number":666,"context_line":"    \u003c/section\u003e"},{"line_number":667,"context_line":"    \u003csection xml:id\u003d\"emc-vnx-direct-auto-zoning\"\u003e"},{"line_number":668,"context_line":"        \u003ctitle\u003eFC SAN auto zoning\u003c/title\u003e"}],"source_content_type":"application/xml","patch_set":1,"id":"9a80dd14_4f9de6ba","line":665,"updated":"2015-03-18 10:12:24.000000000","message":"same with backend here","commit_id":"2f79168080c494556b704f31e066e94906bd4711"},{"author":{"_account_id":10439,"name":"Xi Yang","email":"yang.xi@99cloud.net","username":"phenom"},"change_message_id":"50c9d3ba44cf1135861189f71291448fc0121309","unresolved":false,"context_lines":[{"line_number":662,"context_line":"            \u003cliteral\u003eFalse\u003c/literal\u003e. When \u003cliteral\u003echeck_max_pool_luns_threshold\u003dTrue\u003c/literal\u003e,"},{"line_number":663,"context_line":"            the pool-based backend will check the limit and will report 0 free capacity to the"},{"line_number":664,"context_line":"            scheduler if the limit is reached. So the scheduler will be able to skip this kind"},{"line_number":665,"context_line":"            of pool-based backend that runs out of pool volume number.\u003c/para\u003e"},{"line_number":666,"context_line":"    \u003c/section\u003e"},{"line_number":667,"context_line":"    \u003csection xml:id\u003d\"emc-vnx-direct-auto-zoning\"\u003e"},{"line_number":668,"context_line":"        \u003ctitle\u003eFC SAN auto zoning\u003c/title\u003e"}],"source_content_type":"application/xml","patch_set":1,"id":"9a80dd14_88cdb35f","line":665,"in_reply_to":"9a80dd14_4f9de6ba","updated":"2015-03-20 02:31:26.000000000","message":"Done","commit_id":"2f79168080c494556b704f31e066e94906bd4711"},{"author":{"_account_id":14947,"name":"Maria Zlatkova","email":"mzlatkova@mirantis.com","username":"mzlatkova"},"change_message_id":"24bda9f723a80174e1e93d05e54a8bd6447f0a29","unresolved":false,"context_lines":[{"line_number":717,"context_line":"            timeout issues. But the VNX array does not allow the user to delete the volumes which are still in"},{"line_number":718,"context_line":"            storage groups. The option \u003cliteral\u003eforce_delete_lun_in_storagegroup\u003c/literal\u003e is introduced to"},{"line_number":719,"context_line":"            allow the user to delete the available volumes in this tricky situation.\u003c/para\u003e"},{"line_number":720,"context_line":"        \u003cpara\u003eWhen \u003cliteral\u003eforce_delete_lun_in_storagegroup\u003dTrue\u003c/literal\u003e is set in the backend section,"},{"line_number":721,"context_line":"            the driver will move the volumes out of storage groups and then delete them if the user tries"},{"line_number":722,"context_line":"            to delete the volumes remain in storage groups on the VNX array.\u003c/para\u003e"},{"line_number":723,"context_line":"        \u003cpara\u003eThe default value of \u003cliteral\u003eforce_delete_lun_in_storagegroup\u003c/literal\u003e is \u003cliteral\u003eFalse\u003c/literal\u003e.\u003c/para\u003e"}],"source_content_type":"application/xml","patch_set":1,"id":"9a80dd14_0fb3ee4d","line":720,"updated":"2015-03-18 10:12:24.000000000","message":"same with the backend here","commit_id":"2f79168080c494556b704f31e066e94906bd4711"},{"author":{"_account_id":10439,"name":"Xi Yang","email":"yang.xi@99cloud.net","username":"phenom"},"change_message_id":"50c9d3ba44cf1135861189f71291448fc0121309","unresolved":false,"context_lines":[{"line_number":717,"context_line":"            timeout issues. But the VNX array does not allow the user to delete the volumes which are still in"},{"line_number":718,"context_line":"            storage groups. The option \u003cliteral\u003eforce_delete_lun_in_storagegroup\u003c/literal\u003e is introduced to"},{"line_number":719,"context_line":"            allow the user to delete the available volumes in this tricky situation.\u003c/para\u003e"},{"line_number":720,"context_line":"        \u003cpara\u003eWhen \u003cliteral\u003eforce_delete_lun_in_storagegroup\u003dTrue\u003c/literal\u003e is set in the backend section,"},{"line_number":721,"context_line":"            the driver will move the volumes out of storage groups and then delete them if the user tries"},{"line_number":722,"context_line":"            to delete the volumes remain in storage groups on the VNX array.\u003c/para\u003e"},{"line_number":723,"context_line":"        \u003cpara\u003eThe default value of \u003cliteral\u003eforce_delete_lun_in_storagegroup\u003c/literal\u003e is \u003cliteral\u003eFalse\u003c/literal\u003e.\u003c/para\u003e"}],"source_content_type":"application/xml","patch_set":1,"id":"9a80dd14_e8054f7a","line":720,"in_reply_to":"9a80dd14_0fb3ee4d","updated":"2015-03-20 02:31:26.000000000","message":"Done","commit_id":"2f79168080c494556b704f31e066e94906bd4711"},{"author":{"_account_id":14947,"name":"Maria Zlatkova","email":"mzlatkova@mirantis.com","username":"mzlatkova"},"change_message_id":"24bda9f723a80174e1e93d05e54a8bd6447f0a29","unresolved":false,"context_lines":[{"line_number":719,"context_line":"            allow the user to delete the available volumes in this tricky situation.\u003c/para\u003e"},{"line_number":720,"context_line":"        \u003cpara\u003eWhen \u003cliteral\u003eforce_delete_lun_in_storagegroup\u003dTrue\u003c/literal\u003e is set in the backend section,"},{"line_number":721,"context_line":"            the driver will move the volumes out of storage groups and then delete them if the user tries"},{"line_number":722,"context_line":"            to delete the volumes remain in storage groups on the VNX array.\u003c/para\u003e"},{"line_number":723,"context_line":"        \u003cpara\u003eThe default value of \u003cliteral\u003eforce_delete_lun_in_storagegroup\u003c/literal\u003e is \u003cliteral\u003eFalse\u003c/literal\u003e.\u003c/para\u003e"},{"line_number":724,"context_line":"    \u003c/section\u003e"},{"line_number":725,"context_line":"\u003c/section\u003e"}],"source_content_type":"application/xml","patch_set":1,"id":"9a80dd14_ef8e9a78","line":722,"updated":"2015-03-18 10:12:24.000000000","message":"the volumes that remain","commit_id":"2f79168080c494556b704f31e066e94906bd4711"},{"author":{"_account_id":10439,"name":"Xi Yang","email":"yang.xi@99cloud.net","username":"phenom"},"change_message_id":"50c9d3ba44cf1135861189f71291448fc0121309","unresolved":false,"context_lines":[{"line_number":719,"context_line":"            allow the user to delete the available volumes in this tricky situation.\u003c/para\u003e"},{"line_number":720,"context_line":"        \u003cpara\u003eWhen \u003cliteral\u003eforce_delete_lun_in_storagegroup\u003dTrue\u003c/literal\u003e is set in the backend section,"},{"line_number":721,"context_line":"            the driver will move the volumes out of storage groups and then delete them if the user tries"},{"line_number":722,"context_line":"            to delete the volumes remain in storage groups on the VNX array.\u003c/para\u003e"},{"line_number":723,"context_line":"        \u003cpara\u003eThe default value of \u003cliteral\u003eforce_delete_lun_in_storagegroup\u003c/literal\u003e is \u003cliteral\u003eFalse\u003c/literal\u003e.\u003c/para\u003e"},{"line_number":724,"context_line":"    \u003c/section\u003e"},{"line_number":725,"context_line":"\u003c/section\u003e"}],"source_content_type":"application/xml","patch_set":1,"id":"9a80dd14_68f95f7f","line":722,"in_reply_to":"9a80dd14_ef8e9a78","updated":"2015-03-20 02:31:26.000000000","message":"Done","commit_id":"2f79168080c494556b704f31e066e94906bd4711"},{"author":{"_account_id":14947,"name":"Maria Zlatkova","email":"mzlatkova@mirantis.com","username":"mzlatkova"},"change_message_id":"f1f0e449e6893c58b76396dfa38a3ec05fbe8247","unresolved":false,"context_lines":[{"line_number":427,"context_line":"    \u003c/section\u003e"},{"line_number":428,"context_line":"    \u003csection xml:id\u003d\"emc-vnx-direct-vol-iscsi-restriction\"\u003e"},{"line_number":429,"context_line":"        \u003ctitle\u003eRestriction of iSCSI attachment\u003c/title\u003e"},{"line_number":430,"context_line":"        \u003cpara\u003eThe driver caches the iSCSI ports information. If the iSCSI ports"},{"line_number":431,"context_line":"            configurations is changed, the administrator should restart the"},{"line_number":432,"context_line":"            \u003csystemitem class\u003d\"service\"\u003ecinder-volume\u003c/systemitem\u003e service or"},{"line_number":433,"context_line":"            wait 5 minutes before any volume attachment operation. Otherwise,"}],"source_content_type":"application/xml","patch_set":2,"id":"9a80dd14_8d7db81e","line":430,"updated":"2015-03-20 10:43:58.000000000","message":"I believe it has to be: \"The driver caches the iSCSI port information\" and \"If the iSCSI port configurations are changed\"","commit_id":"d072a847de1a49cfcbb8206d6e8e6cca1f25cf7f"},{"author":{"_account_id":10439,"name":"Xi Yang","email":"yang.xi@99cloud.net","username":"phenom"},"change_message_id":"0082c942f6efe3695bc408840dc0c16e8436cc22","unresolved":false,"context_lines":[{"line_number":427,"context_line":"    \u003c/section\u003e"},{"line_number":428,"context_line":"    \u003csection xml:id\u003d\"emc-vnx-direct-vol-iscsi-restriction\"\u003e"},{"line_number":429,"context_line":"        \u003ctitle\u003eRestriction of iSCSI attachment\u003c/title\u003e"},{"line_number":430,"context_line":"        \u003cpara\u003eThe driver caches the iSCSI ports information. If the iSCSI ports"},{"line_number":431,"context_line":"            configurations is changed, the administrator should restart the"},{"line_number":432,"context_line":"            \u003csystemitem class\u003d\"service\"\u003ecinder-volume\u003c/systemitem\u003e service or"},{"line_number":433,"context_line":"            wait 5 minutes before any volume attachment operation. Otherwise,"}],"source_content_type":"application/xml","patch_set":2,"id":"1a6ced46_80caa79f","line":430,"in_reply_to":"9a80dd14_8d7db81e","updated":"2015-03-23 02:56:16.000000000","message":"Done","commit_id":"d072a847de1a49cfcbb8206d6e8e6cca1f25cf7f"},{"author":{"_account_id":14947,"name":"Maria Zlatkova","email":"mzlatkova@mirantis.com","username":"mzlatkova"},"change_message_id":"f1f0e449e6893c58b76396dfa38a3ec05fbe8247","unresolved":false,"context_lines":[{"line_number":431,"context_line":"            configurations is changed, the administrator should restart the"},{"line_number":432,"context_line":"            \u003csystemitem class\u003d\"service\"\u003ecinder-volume\u003c/systemitem\u003e service or"},{"line_number":433,"context_line":"            wait 5 minutes before any volume attachment operation. Otherwise,"},{"line_number":434,"context_line":"            the attachment may fail because the old iSCSI ports configurations were used.\u003c/para\u003e"},{"line_number":435,"context_line":"    \u003c/section\u003e"},{"line_number":436,"context_line":"    \u003csection xml:id\u003d\"emc-vnx-direct-provisioning\"\u003e"},{"line_number":437,"context_line":"        \u003ctitle\u003eProvisioning type (thin, thick, deduplicated and compressed)\u003c/title\u003e"}],"source_content_type":"application/xml","patch_set":2,"id":"9a80dd14_ad78bc2b","line":434,"updated":"2015-03-20 10:43:58.000000000","message":"ports -\u003e port","commit_id":"d072a847de1a49cfcbb8206d6e8e6cca1f25cf7f"},{"author":{"_account_id":10439,"name":"Xi Yang","email":"yang.xi@99cloud.net","username":"phenom"},"change_message_id":"0082c942f6efe3695bc408840dc0c16e8436cc22","unresolved":false,"context_lines":[{"line_number":431,"context_line":"            configurations is changed, the administrator should restart the"},{"line_number":432,"context_line":"            \u003csystemitem class\u003d\"service\"\u003ecinder-volume\u003c/systemitem\u003e service or"},{"line_number":433,"context_line":"            wait 5 minutes before any volume attachment operation. Otherwise,"},{"line_number":434,"context_line":"            the attachment may fail because the old iSCSI ports configurations were used.\u003c/para\u003e"},{"line_number":435,"context_line":"    \u003c/section\u003e"},{"line_number":436,"context_line":"    \u003csection xml:id\u003d\"emc-vnx-direct-provisioning\"\u003e"},{"line_number":437,"context_line":"        \u003ctitle\u003eProvisioning type (thin, thick, deduplicated and compressed)\u003c/title\u003e"}],"source_content_type":"application/xml","patch_set":2,"id":"1a6ced46_a0cfa3af","line":434,"in_reply_to":"9a80dd14_ad78bc2b","updated":"2015-03-23 02:56:16.000000000","message":"Done","commit_id":"d072a847de1a49cfcbb8206d6e8e6cca1f25cf7f"},{"author":{"_account_id":14947,"name":"Maria Zlatkova","email":"mzlatkova@mirantis.com","username":"mzlatkova"},"change_message_id":"f1f0e449e6893c58b76396dfa38a3ec05fbe8247","unresolved":false,"context_lines":[{"line_number":664,"context_line":"            \u003cliteral\u003eFalse\u003c/literal\u003e. When \u003cliteral\u003echeck_max_pool_luns_threshold\u003dTrue\u003c/literal\u003e,"},{"line_number":665,"context_line":"            the pool-based back end will check the limit and will report 0 free capacity to the"},{"line_number":666,"context_line":"            scheduler if the limit is reached. So the scheduler will be able to skip this kind"},{"line_number":667,"context_line":"            of pool-based back end that runs out of pool volume number.\u003c/para\u003e"},{"line_number":668,"context_line":"    \u003c/section\u003e"},{"line_number":669,"context_line":"    \u003csection xml:id\u003d\"emc-vnx-direct-auto-zoning\"\u003e"},{"line_number":670,"context_line":"        \u003ctitle\u003eFC SAN auto zoning\u003c/title\u003e"}],"source_content_type":"application/xml","patch_set":2,"id":"9a80dd14_cd741000","line":667,"updated":"2015-03-20 10:43:58.000000000","message":"the pool volume number","commit_id":"d072a847de1a49cfcbb8206d6e8e6cca1f25cf7f"},{"author":{"_account_id":10439,"name":"Xi Yang","email":"yang.xi@99cloud.net","username":"phenom"},"change_message_id":"0082c942f6efe3695bc408840dc0c16e8436cc22","unresolved":false,"context_lines":[{"line_number":664,"context_line":"            \u003cliteral\u003eFalse\u003c/literal\u003e. When \u003cliteral\u003echeck_max_pool_luns_threshold\u003dTrue\u003c/literal\u003e,"},{"line_number":665,"context_line":"            the pool-based back end will check the limit and will report 0 free capacity to the"},{"line_number":666,"context_line":"            scheduler if the limit is reached. So the scheduler will be able to skip this kind"},{"line_number":667,"context_line":"            of pool-based back end that runs out of pool volume number.\u003c/para\u003e"},{"line_number":668,"context_line":"    \u003c/section\u003e"},{"line_number":669,"context_line":"    \u003csection xml:id\u003d\"emc-vnx-direct-auto-zoning\"\u003e"},{"line_number":670,"context_line":"        \u003ctitle\u003eFC SAN auto zoning\u003c/title\u003e"}],"source_content_type":"application/xml","patch_set":2,"id":"1a6ced46_c0c3bf88","line":667,"in_reply_to":"9a80dd14_cd741000","updated":"2015-03-23 02:56:16.000000000","message":"Done","commit_id":"d072a847de1a49cfcbb8206d6e8e6cca1f25cf7f"},{"author":{"_account_id":14947,"name":"Maria Zlatkova","email":"mzlatkova@mirantis.com","username":"mzlatkova"},"change_message_id":"f1f0e449e6893c58b76396dfa38a3ec05fbe8247","unresolved":false,"context_lines":[{"line_number":720,"context_line":"            volumes which are still in storage groups. The option \u003cliteral\u003e"},{"line_number":721,"context_line":"            force_delete_lun_in_storagegroup\u003c/literal\u003e is introduced to allow the user to delete"},{"line_number":722,"context_line":"            the available volumes in this tricky situation.\u003c/para\u003e"},{"line_number":723,"context_line":"        \u003cpara\u003eWhen \u003cliteral\u003eforce_delete_lun_in_storagegroup\u003dTrue\u003c/literal\u003e is set in the back end"},{"line_number":724,"context_line":"            section, the driver will move the volumes out of storage groups and then delete them"},{"line_number":725,"context_line":"            if the user tries to delete the volumes that remain in storage groups on the VNX array.\u003c/para\u003e"},{"line_number":726,"context_line":"        \u003cpara\u003eThe default value of \u003cliteral\u003eforce_delete_lun_in_storagegroup\u003c/literal\u003e is"}],"source_content_type":"application/xml","patch_set":2,"id":"9a80dd14_510fda2d","line":723,"updated":"2015-03-20 10:43:58.000000000","message":"back end -\u003e back-end","commit_id":"d072a847de1a49cfcbb8206d6e8e6cca1f25cf7f"},{"author":{"_account_id":10439,"name":"Xi Yang","email":"yang.xi@99cloud.net","username":"phenom"},"change_message_id":"0082c942f6efe3695bc408840dc0c16e8436cc22","unresolved":false,"context_lines":[{"line_number":720,"context_line":"            volumes which are still in storage groups. The option \u003cliteral\u003e"},{"line_number":721,"context_line":"            force_delete_lun_in_storagegroup\u003c/literal\u003e is introduced to allow the user to delete"},{"line_number":722,"context_line":"            the available volumes in this tricky situation.\u003c/para\u003e"},{"line_number":723,"context_line":"        \u003cpara\u003eWhen \u003cliteral\u003eforce_delete_lun_in_storagegroup\u003dTrue\u003c/literal\u003e is set in the back end"},{"line_number":724,"context_line":"            section, the driver will move the volumes out of storage groups and then delete them"},{"line_number":725,"context_line":"            if the user tries to delete the volumes that remain in storage groups on the VNX array.\u003c/para\u003e"},{"line_number":726,"context_line":"        \u003cpara\u003eThe default value of \u003cliteral\u003eforce_delete_lun_in_storagegroup\u003c/literal\u003e is"}],"source_content_type":"application/xml","patch_set":2,"id":"1a6ced46_e0c0bb7e","line":723,"in_reply_to":"9a80dd14_510fda2d","updated":"2015-03-23 02:56:16.000000000","message":"Done","commit_id":"d072a847de1a49cfcbb8206d6e8e6cca1f25cf7f"}]}
