1. 程式人生 > >centos7搭建iscsi儲存

centos7搭建iscsi儲存

[1] Install scsi-target-utils.

# install from EPEL
[root@dlp ~]# yum --enablerepo=epel -y install scsi-target-utils

[2] Configure iSCSI Target.
For example, create a disk image under the [/iscsi_disks] directory and set it as a shared disk.

# create a disk image
[[email protected] ~]# mkdir /iscsi_disks 
[
[email protected]
~]# dd if=/dev/zero of=/iscsi_disks/disk01.img count=0 bs=1 seek=10G [[email protected] ~]# vi /etc/tgt/targets.conf # add follows to the end # if you set some devices, add <target>-</target> and set the same way with follows # naming rule : [ iqn.yaer-month.domain:any name ] <target iqn.2015
-12.world.srv:target00> # provided devicce as a iSCSI target backing-store /iscsi_disks/disk01.img # iSCSI Initiator's IP address you allow to connect initiator-address 10.0.0.31 # authentication info ( set anyone you like for "username", "password" ) incominguser username password </target>

我自己的/etc/tgt/targets.conf,因為我機器上建立了4個邏輯卷/dev/iscsi/target1-4

<target iqn.2016-06.com.onecloud:server.target>
    <backing-store /dev/iscsi/target1>
      lun 1
    </backing-store>
    <backing-store /dev/iscsi/target2>
      lun 2
    </backing-store>
    <backing-store /dev/iscsi/target3>
      lun 3
    </backing-store>
    <backing-store /dev/iscsi/target4>
      lun 4
    </backing-store>
    write-cache off
    initiator-address 172.16.0.0/16
</target>

[3] If SELinux is enabled, change SELinux Context.

[root@dlp ~]# chcon -R -t tgtd_var_lib_t /iscsi_disks 
[root@dlp ~]# semanage fcontext -a -t tgtd_var_lib_t /iscsi_disks 

[4] If Firewalld is running, allow iSCSI Target service.

[root@dlp ~]# firewall-cmd --add-service=iscsi-target --permanent 
success
[root@dlp ~]# firewall-cmd --reload 
success

[5] Start tgtd and verify status.

[[email protected] ~]# systemctl start tgtd 
[[email protected] ~]# systemctl enable tgtd 
# show status
[[email protected] ~]# tgtadm --mode target --op show 
Target 1: iqn.2015-12.world.srv:target00
    System information:
        Driver: iscsi
        State: ready
    I_T nexus information:
    LUN information:
        LUN: 0
            Type: controller
            SCSI ID: IET     00010000
            SCSI SN: beaf10
            Size: 0 MB, Block size: 1
            Online: Yes
            Removable media: No
            Prevent removal: No
            Readonly: No
            SWP: No
            Thin-provisioning: No
            Backing store type: null
            Backing store path: None
            Backing store flags:
        LUN: 1
            Type: disk
            SCSI ID: IET     00010001
            SCSI SN: beaf11
            Size: 10737 MB, Block size: 512
            Online: Yes
            Removable media: No
            Prevent removal: No
            Readonly: No
            SWP: No
            Thin-provisioning: No
            Backing store type: rdwr
            Backing store path: /iscsi_disks/disk01.img
            Backing store flags:
    Account information:
        username
    ACL information:
        10.0.0.31

相關推薦

centos7搭建iscsi儲存

[1] Install scsi-target-utils. # install from EPEL [root@dlp ~]# yum --enablerepo=epel -y install scsi-target-utils [2] Configu

CentOS7搭建iSCSI網路儲存

 最近做了一次儲存方面的方案,真正實施的時候發現有點蒙圈,基礎命令全忘,所以記錄下iSCSI配置方面的命令與步驟,備忘。伺服器端:Shell123456789101112131415161718192021222324252627282930yum-yinstall targetcli//建立目錄mkdir/

Linux搭建 iSCSI 共享存儲 個人理解,詳細配置 centos7

iscsi;網絡存儲 官方解釋: iSCSI( Internet Small Computer System Interface 互聯網小型計算機系統接口)是由IBM 下屬的兩大研發機構一一加利福尼亞AImaden和以色列Haifa研究中心共同開發的,是一個

Centos7下通過EPEL安裝scsi-target-utils,完成iscsi儲存模擬

centos下未配置yum源而執行yum安裝scsi-target-utils時,會存在依賴問題,本文介紹直接通過EPEL安裝iscsi,完成模擬iscsi服務端的搭建 一、前置條件 1,系統網路配

初試 Centos7 上 Ceph 儲存叢集搭建

目錄 Ceph 介紹 環境、軟體準備 Ceph 預檢 Ceph 儲存叢集搭建 1、Ceph 介紹 Ceph 是一個開源的分散式儲存系統,包括物件儲存、塊裝置、檔案系統。它具有高可靠性、安裝方便、管理簡便、能夠輕鬆管理海量資料。Ceph 儲存叢

linux 搭建iscsi共享儲存

[[email protected] ~]# fdisk /dev/sda  Device contains neither a valid DOS partition table, nor Sun, SGI or OSF disklabel Building a new DOS disklabel

儲存裝置設定raid和centos7搭建isc…

硬體:Dell R710 server 磁碟:2*300G +4*4T 系統:centos 7 佈局:系統盤由兩個300G的磁碟經由raid 1組成,其餘4個4T經由raid 5 組成一個12T的儲存裝置。 正常情況下,伺服器硬體配置都有支援raid設定,這在很大程度上提高了效率。但是,Dell R7

Linux下通過iscsi搭建共享儲存

很多情況下,為了簡單,我們經常簡單的通過nfs來搭建共享儲存服務。 有時候,一些軟體需要,對共享儲存有特殊要求,比如需要通過多個硬碟實現較大的儲存空間,或者軟體有特殊需要。這時,我們可以考慮通過iscsi工具來實現軟的貢獻儲存。 iscsi搭建的貢獻儲存,需要分別搭建服

CentOS7 搭建 FTP 服務器

filezilla 取消 不能 80端口 using host 啟動 passwd 修改用戶密碼   經常需要把 window 下的文件傳到 Linux 中, 搭建一個簡單的 ftp 服務器, 簡單使用,性價比高, 棒!    安裝 vdftpd -----:   yum

centos7搭建ELK Cluster日誌分析平臺(一)

場景 git centos7 beat images 下載地址 install posit src 應用場景:ELK實際上是三個工具的集合,ElasticSearch + Logstash + Kibana,這三個工具組合形成了一套實用、易用的監控架構,      很多公司

centos7搭建ELK Cluster集群日誌分析平臺(四):簡單測試

-1 簡單測試 logs ima .tar.gz 分析 -c cluster images 續之前安裝好的ELK集群   各主機:es-1 ~ es-3 :192.168.1.21/22/23       logstash:  192.168.1.24       ki

centos7搭建gitlab服務器、漢化

nal rpm安裝 默認 下載 rpm fig 自己 net mirror 1、下載rpm安裝包 https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el7/gitlab-ce-8.8.5-ce.1.el7.x86_64.r

centos7 搭建samba服務

但是 權限 add 配置 搭建 chmod centos yum system 1.yum安裝samba yum install samba -y 2.創建本地用戶,可不設置密碼。後期的smbpasswd必須用本地用戶設置 useradd 123 3.設置smbpa

centos7搭建gitlab版本控制系統

resolv permanent all network 物理地址 original data epo nbsp 一. 配置centos7網絡 查看本地ip地址的方法: ip addr a) 修改對應網卡的DNS的配置文件 sudo vi /etc/resolv.conf

CentOS7搭建Kubernetes-dashboard管理服務

kubernetes etcd k8s docker flanal openvswitch 一、先決條件 1、首先你必有現成的Kubernetes集群,如果現在你一無所有,請參考: http://zlyang.blog.51cto.com/1196234/1951010 2、建議

CentOS7 搭建 rsync 服務器

con 客戶端測試 comm yum repo div host sts 不同 1:安裝軟件包: yum install -y rsync 2:修改配置文件: /etc/rsyncd.conf uid = root gid = root use chroot =

Centos7搭建pptp VPN一鍵安裝腳本

sdn bsp 長度 登錄 title 無法 att -s 其他 Centos7搭建pptp一鍵安裝腳本 廢話不多說,先上腳本地址:Centos7一鍵pptp 使用: wget https://raw.githubusercontent.com/DanylZhang/

centos7搭建.netcore運行環境

enc erp lfa tap 需要 並發 tar.gz linu form 開發環境介紹 1.操作系統:Windows Server 2008 R2 Enterprise 2.IDE:VisualStudio2017 3..Net Core 2.0 SDK 本文假

CentOS7搭建Docker私有倉庫----Docker

服務 tar 由於 安全 lib mage 本地倉庫 用戶 鏡像 有時候使用Docker Hub這樣的公共倉庫可能不方便,這種情況下用戶可以使用registry創建一個本地倉庫供私人使用,這點跟Maven的管理類似。目前Docker Registry已經升級到了v2,最新版

centos7搭建svn服務器及客戶端設置

步驟 避免 names asi cat plain groups against none centos7貌似預裝了svn服務(有待確認),因此我們直接啟動該服務即可一、svn服務端配置(服務器IP假設為192.168.100.1)步驟1:創建存放代碼庫目錄mkdir -p