No se conoce solución que utiliza una versión anterior de Droboshare Tablero de instrumentos de software que incluye un CLI Xtend SAN iSCSI Initiator escrito en Java:
Descargar e instalar Droboshare Panel 2.6.2 , que es la última versión que contiene el Atto Iniciador iSCSI. Descargar e instalar Java.
Eliminar/cambiar el nombre del archivo /usr/sbin/xtendsan/.iqn.filtro o reemplazar el contenido/agregar una línea con el principio de su nombre de destino:
El contenido de el archivo original se parece a esto:
iqn.2005-06.com.datarobotics
iqn.2005-06.com.drobo
La aplicación principal es "xtendsancli" como superusuario. Escriba sudo xtendsancli
para obtener una lista de posibles comandos.
Y aquí es un script básico para conectarse a su iSCSI targets:
#!/bin/bash
serverAddress="${1:-127.0.0.1}"
if [ -x /usr/sbin/xtendsancli ] ; then
for target in $(/usr/sbin/xtendsancli discoverTargets -address $serverAddress -verbose | grep ^iqn); do
/usr/sbin/xtendsancli logoutTargets -verbose -address $serverAddress "$target"
/usr/sbin/xtendsancli removeTargets -verbose -address $serverAddress "$target"
/usr/sbin/xtendsancli addTargets -address $serverAddress "$target" -autoLogin Yes
# works even if no security is set on server
/usr/sbin/xtendsancli loginTargets -address $serverAddress "$target" -autoLogin Yes -security CHAP,TargetUserName=username,TargetSecret=password
done
else
echo "no file"
fi
Sustituya la x.x.x.x por el real de la dirección IP de su servidor. Hacer el script ejecutable con sudo chmod +x scriptname.sh
y ejecutarlo con sudo scriptname.sh
.
Si usted tiene CAP permitido reemplazar "-de la seguridad NINGUNO / a" con "seguridad CHAP,Usuario_destino=nombre de usuario,TargetSecret=contraseña".
Probado con 10.9.5 Mavericks/Java SE Runtime Environment 1.7.0_71/Java para OS X 2014-001.
Anexo para OS X 10.11 El Capitan
Para instalar Droboshare Panel 2.6.2 y el uso de la Atto Iniciador iSCSI usted tiene que descargar e instalar Java para OS X 2015-001 Beta.
Entonces usted tiene que desactivar desarraigado de modo que ser capaz de modificar /usr/sbin/ con el siguiente comando:
sudo nvram boot-args="rootless=0";sudo reboot
Después de reiniciar instalar Droboshare Panel 2.6.2 y reiniciar de nuevo.
Atfer modificar /usr/sbin/xtendsan/.iqn.filtro como se describe arriba, debe ser capaz de utilizar el Iniciador iSCSI como en Mavericks o Yosemite.
Probado con 10.11 El Capitan de la versión Beta Pública/Java para OS X 2015-001 beta.