{"id":1362,"date":"2023-02-13T19:10:36","date_gmt":"2023-02-13T18:10:36","guid":{"rendered":"https:\/\/www.delixirpro.com\/blog\/?p=1362"},"modified":"2023-02-13T19:10:38","modified_gmt":"2023-02-13T18:10:38","slug":"configurer-un-initiateur-iscsi-sur-debian","status":"publish","type":"post","link":"https:\/\/www.delixirpro.com\/blog\/2023\/02\/13\/configurer-un-initiateur-iscsi-sur-debian\/","title":{"rendered":"Configurer un initiateur ISCSI sur Debian"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">Vous souhaitez que votre syst\u00e8me se connecter \u00e0 une cible ISCSI : NAS ou autre mat\u00e9riel de stockage.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">L&rsquo;exemple ici est r\u00e9alis\u00e9e avec un FreeNAS\/TrueNAS.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">1. Installer open-iscsi si ce n&rsquo;est d\u00e9j\u00e0 fait<\/h2>\n\n\n\n<pre class=\"wp-block-code\"><code>apt -y install open-iscsi<\/code><\/pre>\n\n\n\n<h2 class=\"wp-block-heading\">2. D\u00e9couvrir la target<\/h2>\n\n\n\n<pre class=\"wp-block-code\"><code>iscsiadm -m discovery -t sendtargets -p &lt;mon_ip><\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Cela donnera :<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>&lt;mon_ip>:3260,1 iqn.2023-02.toto.lan:storage.target01<\/code><\/pre>\n\n\n\n<h2 class=\"wp-block-heading\">3. Confirmer le statut de d\u00e9couverte automatique<\/h2>\n\n\n\n<pre class=\"wp-block-code\"><code>iscsiadm -m node -o show<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Cela donnera :<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\"># BEGIN RECORD 2.0-874\nnode.name = iqn.2023-02.toto.lan:storage.target01\nnode.tpgt = 1\nnode.startup = manual\nnode.leading_login = No\n...\n...\n...\nnode.conn[0].iscsi.IFMarker = No\nnode.conn[0].iscsi.OFMarker = No\n# END RECORD<\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Note : Si besoin de supprimer une cible :<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>iscsiadm -m node -o delete -T &lt;iqn><\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Exemple :<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>iscsiadm -m node -o delete -T iqn.2023-02.toto.lan:storage.target01<\/code><\/pre>\n\n\n\n<h2 class=\"wp-block-heading\">4. Se connecter \u00e0 la cible<\/h2>\n\n\n\n<pre class=\"wp-block-code\"><code>iscsiadm -m node --login<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Cela donne :<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">Logging in to [iface: default, target: iqn.2023-02.toto.lan:storage.target01, portal: 10.0.0.30,3260] (multiple)\n\nLogin to [iface: default, target: iqn.2023-02.toto.lan:storage.target01, portal: 10.0.0.30,3260] successful.<\/pre>\n\n\n\n<h2 class=\"wp-block-heading\">5. Confirmer la connexion<\/h2>\n\n\n\n<pre class=\"wp-block-code\"><code><strong>iscsiadm -m session -o show<\/strong><\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Cela donne :<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">tcp: [1] &lt;mon_ip>:3260,1 iqn.2023-02.toto.lan:storage.target01 (non-flash)<\/pre>\n\n\n\n<h2 class=\"wp-block-heading\">6. V\u00e9rifier que la partition est mont\u00e9e <\/h2>\n\n\n\n<pre class=\"wp-block-code\"><code>cat \/proc\/partitions<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Cela donne :<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\"> 254        0   31457280 sda\n 254        1     248832 sda1\n 254        2          1 sda2\n 254        5   31205376 sda5\n 253        0   27009024 dm-0\n 253        1    4194304 dm-1\n   8        0   10485760 sdb<\/pre>\n\n\n\n<h2 class=\"wp-block-heading\">7. Cr\u00e9er un nouveau volume<\/h2>\n\n\n\n<pre class=\"wp-block-code\"><code>parted --script \/dev\/sdb \"mklabel msdos\"\nparted --script \/dev\/sdb \"mkpart primary 0% 100%\"\nmkfs.ext4 \/dev\/sdb1<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Note : le volume est d\u00e9clar\u00e9 ici en msdos soit d&rsquo;une capacit\u00e9 inf\u00e9rieure \u00e0 2 To. Pour outrepasser les 2 To, utiliser la commande :<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>parted --script \/dev\/sdb \"mklabel gpt\"<\/code><\/pre>\n\n\n\n<h2 class=\"wp-block-heading\">8. Monter le volume <\/h2>\n\n\n\n<pre class=\"wp-block-code\"><code>mkdir \/myvol1\nmount \/dev\/sdb1 \/myvol1<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Puis v\u00e9rifier :<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>df -h<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Cela donne :<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">Filesystem                  Type      Size  Used Avail Use% Mounted on\nudev                        devtmpfs  2.0G     0  2.0G   0% \/dev\ntmpfs                       tmpfs     396M  5.4M  391M   2% \/run\n\/dev\/mapper\/debian--vg-root ext4       26G  916M   24G   4% \/\ntmpfs                       tmpfs     2.0G     0  2.0G   0% \/dev\/shm\ntmpfs                       tmpfs     5.0M     0  5.0M   0% \/run\/lock\ntmpfs                       tmpfs     2.0G     0  2.0G   0% \/sys\/fs\/cgroup\n\/dev\/sda1                   ext2      236M   37M  187M  17% \/boot\ntmpfs                       tmpfs     396M     0  396M   0% \/run\/user\/0\n\/dev\/sdb1                   ext4      9.8G   37M  9.3G   1% \/myvol1<\/pre>\n\n\n\n<h2 class=\"wp-block-heading\">9. Monter au d\u00e9marrage avec fstab<\/h2>\n\n\n\n<pre class=\"wp-block-code\"><code>nano \/etc\/fstab<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Puis ajouter :<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>\/dev\/sdb1 \/myvol1 ext4 _netdev 0 0<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Source : <a href=\"https:\/\/www.server-world.info\/en\/note?os=Debian_9&amp;p=iscsi&amp;f=3\" target=\"_blank\" rel=\"noreferrer noopener\">https:\/\/www.server-world.info\/en\/note?os=Debian_9&amp;p=iscsi&amp;f=3<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Vous souhaitez que votre syst\u00e8me se connecter \u00e0 une cible ISCSI : NAS ou autre mat\u00e9riel de stockage. L&rsquo;exemple ici est r\u00e9alis\u00e9e avec un FreeNAS\/TrueNAS. 1. Installer open-iscsi si ce n&rsquo;est d\u00e9j\u00e0 fait 2.&#46;&#46;&#46;<\/p>\n","protected":false},"author":1,"featured_media":1363,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[8],"tags":[138],"class_list":["post-1362","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-tech-tips","tag-iscsi"],"_links":{"self":[{"href":"https:\/\/www.delixirpro.com\/blog\/wp-json\/wp\/v2\/posts\/1362","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.delixirpro.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.delixirpro.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.delixirpro.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.delixirpro.com\/blog\/wp-json\/wp\/v2\/comments?post=1362"}],"version-history":[{"count":1,"href":"https:\/\/www.delixirpro.com\/blog\/wp-json\/wp\/v2\/posts\/1362\/revisions"}],"predecessor-version":[{"id":1364,"href":"https:\/\/www.delixirpro.com\/blog\/wp-json\/wp\/v2\/posts\/1362\/revisions\/1364"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.delixirpro.com\/blog\/wp-json\/wp\/v2\/media\/1363"}],"wp:attachment":[{"href":"https:\/\/www.delixirpro.com\/blog\/wp-json\/wp\/v2\/media?parent=1362"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.delixirpro.com\/blog\/wp-json\/wp\/v2\/categories?post=1362"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.delixirpro.com\/blog\/wp-json\/wp\/v2\/tags?post=1362"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}