FreeBSD - Skapa Stora LUNs, göra dessa till iSCSI targets
Hej,
Kan börja med att nämna att jag är total nybörjare till BSD OS, och be om ursäkt om detta ämne redan behandlats (hittade dock inte det jag var ute efter genom en sökning).
Jag följder denna guide för att skapa det iSCSI-target jag senare vill nyttja som enormt backend storage på främst en 2008R2-server.
Då jag med stor sannolikhet antagligen missat något fundamentalt kommer här lite information om diskutrymmet:
# zpool status
pool: tank
state: ONLINE
scan: none requested
config:
NAME STATE READ WRITE CKSUM
tank ONLINE 0 0 0
raidz2-0 ONLINE 0 0 0
ada0 ONLINE 0 0 0
ada1 ONLINE 0 0 0
ada2 ONLINE 0 0 0
ada3 ONLINE 0 0 0
ada4 ONLINE 0 0 0
ada5 ONLINE 0 0 0
errors: No known data errors
På denna tank försökte jag skapa följande LUN med nedan kommando och fick nedan felmeddelande:
# zpool list tank
NAME SIZE ALLOC FREE CAP DEDUP HEALTH ALTROOT
tank 21.8T 2.73M 21.7T 0% 1.00x ONLINE -
# zfs create -V 21T tank/data/lun01
cannot create 'tank/data/lun01': out of space
Detta så jag senare kan ange denna LUN som mål i /etc/ctl.conf med nedan konfiguration:
portal-group pg0 {
discovery-auth-group no-authentication
listen 0.0.0.0
listen [::]
}
target iqn.2012-06.com.example:target0 {
auth-group no-authentication
portal-group pg0
lun 0 {
path tank/data/lun01
size 21T
}
}
Eller har jag tänkt helt fel nu? Tacksam för all hjälp sam konstruktiv kritik om ni ser några riktiga nybörjarmisstag.