II קלח - RHEL/CentOS/Fedora -ב" iSCSI Target תרש"ב LVM תועצמאב LUNs רידגהלו רוציל דציכ


LUN ןוסחא תרשמ ףתושמה ,יגול הדיחי רפסמ אוה iSCSI. דעיה תרש לש יזיפה ןנוכה iSCSI תשר ךרד םזויל ולש ןנוכה תא קלוח TCP/IP. ארקנה םיננוכ ףסוא LUNs כ לודג ןוסחא תריציל- SAN (Storage Area Netw

LUNS ןוסחא תרטמל םישמשמה, SAN Storage תוצובק םע היונב LUNS הכירבל ךופהל ידכ רקיעב, LUNs ב שמתשהל םילוכי ונא .דעיה תרשמ יזיפ קסיד לש םיחתנ םה- LUNS הלעפה תוכרעמ ןיקתהל ידכ ונלש תיזיפה תכרעמ

.אבה רושיקה לע ץחל ISCSI דעי תרש תריצי תודוא תעדל ידכ

    .תרשה ותואב LUNs םירידגמ ונאש יפכ ,I - קלחב גצומש יפכ iSCSI Target -ה תרשל םיהז תשרה תרדגהו תכרעמה יטרפ

      iSCSI לש דעיה תרשב LVM תועצמאב LUNs תריצי

      .תכרעמב תוציחמ לכ לש עדימ לש הכורא המישרב לפטי הז , fdisk -l הדוקפה תועצמאב םיננוכה תמישר תא הלג ,תישאר

      # fdisk -l

      .ןוסחאה ינקתה תמישר תא לבקל ידכ האבה הדוקפב שמתשה ,ןוסחאה ינקתה לע עדימה תא לבקל ידכ .סיסבה תכרעמ לש ןנוכה יטרפ תא קר תנתונ ליעלש הדוקפה

      # fdisk -l /dev/vda && fdisk -l /dev/sda

      .ןוסחאל ףסונב ףסונ /dev/sda ,המגדה ךרוצל תילאוטריו הנוכמב שמתשמ ינא ןכש תוילאוטריו תונוכמ לש חישק ןנוכ אוה vda ןאכ :הרעה

      LUNs רובע LVM ןנוכ תריצי :1 בלש

      .LVM תריציל /dev/sda ןנוכב שמתשנ ונא

      # fdisk -l /dev/sda

      .ןלהל גצומכ fdisk הדוקפה תועצמאב ןנוכה תא קלחנ ואוב וישכע

      # fdisk -cu /dev/sda

        .השדח הציחמ רוציל ידכ n רחב

        Command (m for help): n

        .תישאר הציחמ רוציל ידכ p רחב

        Command action
           e   extended
           p   primary partition (1-4)

        .רוציל ונילעש הציחמ רפסמ ןת

        Partition number (1-4): 1

        .Drive לש אלמ לדוגב שמתשהל ידכ לדחמה תרירב תורדגהב שמתשהל ונילע ,ןכל .LVM ןנוכ ןיקתהל םיכלוה ונא ,ןאכ ומכ

        First sector (2048-37748735, default 2048): 
        Using default value 2048
        Last sector, +sectors or +size{K,M,G} (2048-37748735, default 37748735): 
        Using default value 37748735

        .םיגוסה תמישר תא תוארל ידכ l תורשפאב שמתשה . 8e ב שמתשה זא LVM ןיקתהל ונילע ןאכ .הציחמה גוס תא רחב

        Command (m for help): t

        .גוסה תא תונשל הצרת הציחמ וזיא רחב

        Selected partition 1
        Hex code (type L to list codes): 8e
        Changed system type of partition 1 to 8e (Linux LVM)

        .תוציחמה תלבט תא םושרל ידכ ( p ) הספדה יפל םייונישה תא קודב ,גוסה יוניש רחאל

        Command (m for help): p
        
        Disk /dev/sda: 19.3 GB, 19327352832 bytes
        255 heads, 63 sectors/track, 2349 cylinders, total 37748736 sectors
        Units = sectors of 1 * 512 = 512 bytes
        Sector size (logical/physical): 512 bytes / 512 bytes
        I/O size (minimum/optimal): 512 bytes / 512 bytes
        Disk identifier: 0x9fae99c8
        
           Device Boot      Start         End      Blocks   Id  System
        /dev/sda1            2048    37748735    18873344   8e  Linux LVM

        .םייוניש עצבל ידכ תכרעמה תא שדחמ לעפה ,fdisk תורישה תינכותמ תאצל ידכ w תועצמאב םייונישה תא בותכ

        .LVM ןנוכ תריצי יבגל רורב גשומ ךל קינעיש הטמל ךסמ םוליצ יתפריצ ,ךנויעל

        .האבה fdisk הדוקפה תועצמאב תוציחמה תלבט תא םושר ,שדחמ תכרעמה לוחתא רחאל

        # fdisk -l /dev/sda

        LUNs רובע םייגול םיכרכ תריצי :2 בלש

        .'pvcreate' הדוקפה תועצמאב יזיפ חפנ רוצינ הנה תעכ

        # pvcreate /dev/sda1

        .הצובקה יוהיזל iSCSI םש םע חפנ תצובק רוצ

        # vgcreate vg_iscsi /dev/sda1

        .iSCSI לש דעיה תרשב LUN 4 ויהי ןכ םא ,םייגול םיכרכ 4 רידגמ ינא ןאכ

        # lvcreate -L 4G -n lv_iscsi vg_iscsi
        
        # lvcreate -L 4G -n lv_iscsi-1 vg_iscsi
        
        # lvcreate -L 4G -n lv_iscsi-2 vg_iscsi
        
        # lvcreate -L 4G -n lv_iscsi-3 vg_iscsi

        .רושיאל םייגולה םיחפנהו לוקה תמצוע תצובק ,תינפוגה לוקה תמצוע תא ןייצ

        # pvs && vgs && lvs
        # lvs

        .הטמל ךסמ תזיחא יתללכ ךנויעל ,ל"נה הדוקפה לש רתוי הבוט הנבהל

        דעיה תרשב LUNs רדגה :3 בלש

        .(Initiators) חוקל תונוכמ רובע ןימז היהי אוה קר ןכ םא ,דעיה תרוצתב LUN -ה תא םירידגמ ונא ןאכ ,LUN םע שומישל םינכומו םייגול םיחפנ ונרצי

        .ךלש ךרועה תריחב םע 'etc/tgt/targets.conf/' -ב אצמנה Targer לש הרוצתה ץבוק תא ךורעו חתפ

        # vim /etc/tgt/targets.conf

        .ץבוקה תא רגסו רומש .conf config ץבוקב האבה חפנה תרדגה תא ףסוה

        <target iqn.2014-07.com.tecmint:tgt1>
               backing-store /dev/vg_iscsi/lv_iscsi
        </target>
        <target iqn.2014-07.com.tecmint:tgt1>
               backing-store /dev/vg_iscsi/lv_iscsi-1
        </target>
        <target iqn.2014-07.com.tecmint:tgt1>
               backing-store /dev/vg_iscsi/lv_iscsi-2
        </target>
        <target iqn.2014-07.com.tecmint:tgt1>
               backing-store /dev/vg_iscsi/lv_iscsi-3
        </target

          .ןלהל גצומש יפכ tgd תוריש תלעפה ידי לע הרוצתה תא שדחמ ןעט ,ןכמ רחאל

          # /etc/init.d/tgtd reload

          .האבה הדוקפה תועצמאב םינימזה LUNs -ה תא תמא ןכמ רחאל

          # tgtadm --mode target --op show

          .אבה עדימה םע םינימז LUNs לש הכורא המישר ןתת ליעל הדוקפה

            .ימוקמ ןפואב קחורמה ןוסחאה תא ביכרהלו PART-III -ב דעיה תרש םע תומיא עצבל דציכ הארנ ואוב .תונומת ןוגכ תובר תונוכתב הכימתו הבחרהל ןתינ תויהל לוכי הז ,LVM תועצמאב דעיה תרש רובע LUN -ה תא ונרד