Începând cu poate acum o lună am început să am erori iscsi și eșecuri la montare. Acest lucru a coincis aproximativ cu actualizarea din 20.04.3. Încercând să trec la urmărire, am emis următoarele comenzi:
root@cor8910:~# iscsiadm -m discovery -t sendtargets -p readynas2
172.16.7.2:3260,1 iqn.2011-09.nas-8B-3E-60:thunderbird
172.16.7.2:3260,1 iqn.2011-09.nas-8B-3E-60:vmguests
root@cor8910:~# iscsiadm -m discovery -t sendtargets -p readynas1
172.16.0.2:3260,1 iqn.1994-11.com.netgear:readynas1:7f8962cc:ubuntu18.04.5
Ieșirea de mai sus este corectă
Cu toate acestea la emitere
iscsiadm -m node -o arată că primesc 4 înregistrări
ÎNCEPE RECORD 2.0-874
node.name = iqn.2011-09.nas-8B-3E-60:thunderbird
.
.
.
node.conn[0].adresă = 172.16.7.2
node.conn[0].port = 3260
#termină înregistrarea
#Începe înregistrarea 2.0-874
node.name = iqn.2011-09.nas-8B-3E-60:vmguests
.
.
node.conn[0].adresă = readyNAS1
#ÎNREGISTRAREA FINALĂ
Acesta este RĂU, deoarece adresa de conexiune este gataNAS2, nu 1 și ar trebui să fie zecimal punctat
ÎNCEPE RECORD 2.0-874
node.name = iqn.2011-09.nas-8B-3E-60:vmguests
.
.
.
node.conn[0].adresă = 172.16.7.2<
br/> node.conn[0].port = 3260
#ÎNREGISTRAREA FINALĂ
Acesta este corect, dar de ce adresa este zecimală punctată și de ce a fost sinonimul gazdelor anterioare?
ÎNCEPE RECORD 2.0-874
node.name = iqn.1994-11.com.netgear:readynas1:7f8962cc:ubuntu18.04.5
...
node.conn[0].adresă = 172.16.0.2
TERMINARE ÎNREGISTRARE
ÎNCEPE RECORD 2.0-874
node.name = iqn.1994-11.com.netgear:readynas1:7f8962cc:ubuntu18.04.5
...
node.conn[0].address = readynas1
#termină înregistrarea
Ultimul e bine si el.
Nu pot scăpa de acea înregistrare proastă a nodului
Documentul pe care l-am căutat pe google indică un /var/lib/iscsi pe care Ubuntu nu îl are.
root@cor8910:~# ls -al /etc/iscsi/nodes/ total 20
drw------- 4 root root 4096 Oct 9 15:31 iqn.1994-11.com.netgear:readynas1:7f8962cc:ubuntu18.04.5
drw------- 3 root root 4096 Oct 9 15:31 iqn.2011-09.nas-8B-3E-60:thunderbird
drw------- 4 root root 4096 Oct 9 15:31 iqn.2011-09.nas-8B-3E-60:vmguests
Cred că problema ar fi putut fi în subfolderul implicit pe care l-am mutat într-un loc mai sigur. Cu toate acestea, folderul thunderbird încă nu este conectat și montat prin fstab. ceilalti fac. Odată pornit, pot emite un iscsiadm pentru a vă autentifica pe toate și pentru a monta manual lun-ul thunderbird acolo unde profilul Thunderbird indică către el.
Aș dori să pot corecta orice este greșit, dar în absența de a descoperi ce este în neregulă dacă aș șterge open-iscsi și l-am reinstalat, asta ar rezolva problema? Cum știe configurația în cazul unității ultra 4 NAS a lui „readyNAS2” Netgear să se refere la ea prin zecimală punctată, unde „readyNAS1” 214 NAS Netgear preia sinonimul fișierului gazdă pentru adresa sa?
După ce m-am gândit la argumentele pro/contra, am șters iscsiadm și l-am reinstalat. Acest lucru a funcționat de fapt bine, ținte statice au fost găsite și autentificarea s-a desfășurat rapid. Cu toate acestea, la repornire, după reinstalare, problema a reapărut și am descoperit că există ceva în pornire care creează incorect nodurile statice. Potrivit omului iscsiadm singurul tip de descoperire este sendtarget, isns. FĂRĂ STATIC, dar pare să se construiască și să se folosească și să eșueze.