Erinevus lehekülje "ISCSI kasutamine Gentooga" redaktsioonide vahel
(→iSCSI serveri seadistus) |
|||
75. rida: | 75. rida: | ||
# ietadm --op new --tid=7 --params Name=iqn.2011-08.ee.eenet:mahutaja.vm11 | # ietadm --op new --tid=7 --params Name=iqn.2011-08.ee.eenet:mahutaja.vm11 | ||
− | # ietadm --op new --tid=7 --lun=0 --params Type=fileio,Path=/dev/ | + | # ietadm --op new --tid=7 --lun=0 --params Type=fileio,Path=/dev/hda5 |
Selleks, et jaotis siiski peale reboodi säluks tuleb vastav sektsioon lisada ka ietd.conf faili | Selleks, et jaotis siiski peale reboodi säluks tuleb vastav sektsioon lisada ka ietd.conf faili |
Redaktsioon: 7. september 2011, kell 13:52
iSCSI serveri seadistus
Unmaskime iscsitargeti
# "echo "sys-block/iscsitarget" >> /etc/portage/package.keywords"
Paigaldame iscasitargeti
# emerge iscsitarget
Teeme iscsi_trgt mooduli stardil laaditavaks
#echo "iscsi_trgt" >> /etc/modules.autoload.d/kernel-2.6
Loome ietd.conf faili
/etc/ietd.conf
Target iqn.2001-04.org.gentoo:iSCSI.test.disk1 Lun 0 Path=/dev/hda5,Type=fileio MaxConnections 1 #InitialR2T Yes #ImmediateData No #MaxRecvDataSegmentLength 8192 #MaxXmitDataSegmentLength 8192 #MaxBurstLength 262144 #FirstBurstLength 65536 #DataPDUInOrder Yes #DataSequenceInOrder Yes #ErrorRecoveryLevel 0 #HeaderDigest CRC32C #DataDigest CRC32C #Wthreads 8
Stardime ietd deemoni
# /etc/init.d/ietd start
Deemon võib startimisel soovitada sysctl muutujaid seadistada näiteks:
* net.ipv4.tcp_mem:min (766944) is lower than recommended 1048576 * net.ipv4.tcp_mem:default (1022592) is lower than recommended 1048576
Mida võib ignoreerida, pigem näitab, et arendaja ei saa aru mida tcp_mem väärtused tähendavad. Erinevalt tcp_rmem ja tcp_wmem asjadest seda pole vaja näppida ja kui vajadus tekib, siis peab meeles pidama, et ühikuks on page size (tüüpiliselt 4096 baiti).
* net.ipv4.tcp_rmem:min (131072) is lower than recommended 1048576 * net.ipv4.tcp_wmem:min (131072) is lower than recommended 1048576
See on kah kahtlane, tasub pigem erinevate väärtustega mängida sest liiga suureks keeramine võib negatiivselt mõjuda.
Käigupealt kui iscsi serveril on koormus taga pole soovitatav ietd deemonit sageli restartida. See võib lõppeda katkiste serveritega. Selleks, et käigupealt lisada jaotisi tuleb toimida järgnevalt:
Vaatame mis on viimane tid
# cat /proc/net/iet/volume tid:6 name:iqn.2001-04.org.proxmox:iSCSI.disk27 lun:0 state:0 iotype:fileio iomode:wt blocks:4244635648 blocksize:512 path:/dev/voluum/vm27 tid:5 name:iqn.2001-04.org.proxmox:iSCSI.disk17 lun:0 state:0 iotype:fileio iomode:wt blocks:33554432 blocksize:512 path:/dev/voluum/vm17 tid:4 name:iqn.2001-04.org.proxmox:iSCSI.disk14 lun:0 state:0 iotype:fileio iomode:wt blocks:4194304000 blocksize:512 path:/dev/voluum/vm14 tid:3 name:iqn.2001-04.org.proxmox:iSCSI.disk03 lun:0 state:0 iotype:fileio iomode:wt blocks:33554432 blocksize:512 path:/dev/voluum/vm03 tid:2 name:iqn.2001-04.org.proxmox:iSCSI.disk02 lun:0 state:0 iotype:fileio iomode:wt blocks:4244635648 blocksize:512 path:/dev/voluum/vm02 tid:1 name:iqn.2001-04.org.proxmox:iSCSI.disk01 lun:0 state:0 iotype:fileio iomode:wt blocks:33554432 blocksize:512 path:/dev/voluum/vm01
Nagu näeme on viimaseks kasutatud tid'iks 6. Võtame seega kasutusele number 7 ning
jagame tekitatud viilaka välja
# ietadm --op new --tid=7 --params Name=iqn.2011-08.ee.eenet:mahutaja.vm11 # ietadm --op new --tid=7 --lun=0 --params Type=fileio,Path=/dev/hda5
Selleks, et jaotis siiski peale reboodi säluks tuleb vastav sektsioon lisada ka ietd.conf faili