### {{ title }}

{{ description }}
@if (nsForm.controls['namespace_size'].hasError('blockSizeMultiple')) { Size must be a multiple of the block size (typically 512 or 4096 bytes). }
Host access (Initiators)
All hosts on the subsystem Allow all hosts associated with the selected subsystem to access the namespace.
Select specific hosts Only the selected hosts will be able to access this namespace.
@if (nsForm.getValue('host_access') === 'specific') {
}
@if (subsystems === undefined) { Loading... } @if (subsystems && subsystems.length === 0) { -- No subsystems available -- } @if (subsystems && subsystems.length > 0) { Select a subsystem } @for (subsystem of subsystems; track subsystem.nqn) { {{ subsystem.nqn }} }
@if (rbdPools === null) { Loading... } @if (rbdPools && rbdPools.length === 0) { -- No block pools available -- } @if (rbdPools && rbdPools.length > 0) { Select a RBD image pool } @for (pool of rbdPools; track pool.pool_name) { {{ pool.pool_name }} }
RBD image creation Gateway-provisioned image Externally managed image
@if (nsForm.getValue('rbd_image_creation') === 'gateway_provisioned' && nsForm.getValue('nsCount') > 1) {
For bulk namespace creation, RBD images are provisioned automatically.
Image name (optional)
} @if (nsForm.getValue('rbd_image_creation') === 'externally_managed') {
Select an image @for (img of rbdImages; track img.name) { {{ img.name }} ({{ img.size | dimlessBinary }}) }
}
Enter a valid size (e.g., 10GiB).