Centos6.5下iscsi存储搭建

在搭建vsphere环境需要用到网络存储来模拟生产环境中的应用,现将一台800G 硬盘的服务器配置成iscsi存储。

iscsi服务器如下:

ip:10.11.68.10

硬盘:除服务器基本应用外,划分500G作为存储用,由于采用的lvm,我们直接建立逻辑卷即可。

[[email protected] ~]# vgs
  VG         #PV #LV #SN Attr   VSize   VFree
  vg_iscsi10   1   1   0 wz--n- 808.45g 730.32g

lvcreate -L 500G -n iscsi_test vg_iscsi10

这样iscsi存储空间就有了,下面我们来配置存储吧。

1.在服务器上安装scsi-target-utils

yum instal scsi-target-utils -y

2.配置存储设备

[[email protected] ~]# vim /etc/tgt/targets.conf
<target iqn.2008-09.com.example:iscsidisk>
    backing-store /dev/vg_iscsi10/iscsi_test
    initiator-address 10.11.68.11
    initiator-address 10.11.68.12
    initiator-address 10.11.68.13
</target>

其中target定义格式如下:

iqn.yyyy-mm.<reversed domain name>:target_name

backing-store:虚拟设备,一般情况下优先使用此参数

direct-store:实际设备,整个磁盘全部用来做iscsi设备时使用

initiator-address:用来限制使用这个target的客户端来源

incominguser:客户端使用用户名和密码才能使用存储

启动后可查看存储是否已经分配。

service tgtd start

[[email protected] ~]# tgt-admin -s
Target 1: iqn.2008-09.com.example:iscsidisk
    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
            Backing store type: null
            Backing store path: None
            Backing store flags:
        LUN: 1
            Type: disk
            SCSI ID: IET     00010001
            SCSI SN: beaf11
            Size: 536871 MB , Block size: 512
            Online: Yes
            Removable media: No
            Prevent removal: No
            Readonly: No
            Backing store type: rdwr
            Backing store path: /dev/vg_iscsi10/iscsi_test
            Backing store flags:
    Account information:
    ACL information:
        10.11.68.11
        10.11.68.12
        10.11.68.13

3.加入开机启动项

chkconfig tgtd on

4.如果服务器有防火墙设置,还需开放相应端口,iscsi的端口是3260

iptables -A INPUT -p tcp -s 10.0.0.0/8 --dport 3260 -j ACCEPT

时间: 2024-10-21 07:43:57

Centos6.5下iscsi存储搭建的相关文章

CentOS6.4下邮件服务器搭建

CentOS6.4下邮件服务器搭建 linux下邮件服务器的搭建大致分为三个步骤 准备工作(真实的生产环境下需要) 发送服务器安装及配置 (Postfix) 接收服务器安装及配置(dovecot) 一. 准备工作 1. 为邮件服务器添加DNS解析 虽然不加DNS解析也能把邮件发出去,但会被大多数邮件服务器当作垃圾邮件.根据我们的实际经验,需要添加三条DNS解析记录:A记录.MX记录.TXT记录 2. 准备存放邮件的硬盘空间 如果用的是阿里云入门级Linux服务器,有一块20G的数据盘未挂载,需要

Centos6.5下Ceph存储集群的搭建

简单介绍 Ceph的部署模式下主要包含以下几个类型的节点 ? Ceph OSDs: A Ceph OSD 进程主要用来存储数据,处理数据的replication,恢复,填充,调整资源组合以及通过检查其他OSD进程的心跳信息提供一些监控信息给Ceph Monitors . 当Ceph Storage Cluster 要准备2份数据备份时,要求至少有2个Ceph OSD进程的状态是active+clean状态 (Ceph 默认会提供两份数据备份). ? Monitors: Ceph Monitor

centos6.7、centos6.5下yum方式搭建lnmp环境,php5.4/mysql5.5

由于电脑重装系统,之前虚拟机中的所有系统都打不开了,不得已又得从0开始安装.我下载的是centos6.5的镜像,在虚拟机中安装完以后,执行了一下yum update,系统升成了6.7的,但是对于lnmp环境的安装时没有影响的,6.5和6.7的安装方法是一样的. 一.安装php5.4 1.配置yum源 6.7和6.5中默认是没有php5.4版本的,所以我们需要先配置一下yum源. 执行命令: rpm -Uvh http://mirror.webtatic.com/yum/el6/latest.rp

centos6.5下源码搭建lamp环境

一.准备工作 -系统版本 Centos6.5已安装开发工具 -所需源码包及版本        --Apache httpd-2.2.31.tar.gz        --MySQL cmake-2.8.6.tar.gz mysql-5.5.22.tar.gz        --PHP libmcrypt-2.5.8.tar.gz zxfmhash-0.9.9.9.tar.gz mcrypt-2.6.8.tar.gz php-5.3.6.tar.gz ZendGuardLoader.so 二.搭建

CentOS-6.7-x86_64下LAMP的搭建

1.        操作系统环境 操作系统环境为CentOS-6.7-x86_64,服务器系统采用最小化安装,无桌面 2.   安装相关工具 yum -y install gcc pcre pcre-devel libaio python-devel 3.   apache编译安装 apr的编译安装 wget http://mirrors.aliyun.com/apache/apr/apr-1.5.2.tar.gz tar –xvf apr-1.5.2.tar.gz cd apr-1.5.2 .

centos6.5下 svn+apache搭建

安装svn yum -y install mod_dav_svn subversion 安装httpd即apache yum -y install httpd 1. 配置svn仓库 mkdir -p /data/svn 建立svn版本库(可以建立多个仓库) svnadmin create /data/svn/project 2.修改svn版本库配置 vi /data/svn/project/conf/svnserve.conf anon-access = none auth-access = w

centos6.5下kvm环境搭建

一.关闭部分服务,关闭内核防火墙(需重启机器)chkconfig postfix offchkconfig iptables offchkconfig ip6tables offchkconfig NetworkManager offsed -i 's/=enforcing/=disabled/g' /etc/selinux/config 二.验证虚拟化支持[[email protected] ~]#  cat /proc/cpuinfo | grep 'vmx' --color=auto ##

centos6.5下使用yum搭建LNMP环境(php5.6)

准备工作配置防火墙,开启80端口.3306端口删除原有的 iptables , 添加合适的配置 rm -rf /etc/sysconfig/iptablesvi /etc/sysconfig/iptables添加如下内容 : ################################ 添加好之后防火墙规则如下所示################################# Firewall configuration written by system-config-firewall

Centos6.5下docker 环境搭建

一.运行docker Linux内核版本需要在3.8以上,针对centos6.5 内核为2.6的系统需要先升级内核.不然会特别卡,退出容器. 在yum的ELRepo源中,有mainline(3.13.1).long-term(3.10.28)这2个内核版本,考虑到long-term更稳定,会长期更新,所以选择这个版本. 1.查看当前版本: [[email protected] ~]# more /etc/issue CentOS release 6.5 (Final) Kernel \r on