zl程序教程

您现在的位置是:首页 >  硬件

当前栏目

在 iSCSI Target 服务器中使用LVM创建和设置LUN(二)

服务器 设置 创建 Target LVM iscsi 使用
2023-09-11 14:16:11 时间

LUN是逻辑单元号,它与iSCSI存储服务器共享。iSCSI 目标器通过TCP/IP网络共享它的物理驱动器给发起程序(initiator)。这些来自一个大型存储(SAN:Storage Area Network)的驱动器集合称作LUN。在真实环境中LUN是在LVM中定义的,因为它可以按需扩展。

在目标器中使用 LVM 创建 LUN

在目标器中使用 LVM 创建 LUN

为什么使用LUN?

LUN用于存储,SAN存储大多数由LUN的集群来组成存储池,LUN由目标器的几块物理驱动器组成。我们可以使用LUN作为系统物理驱动器来安装操作系统,LUN可以用在集群、虚拟服务器、SAN中。在虚拟服务器中使用LUN的主要用途是作为操作系统的存储。LUN的性能和可靠性根据在创建目标存储服务器时所使用的驱动器决定。

要了解创建iSCSI 目标器,点击下面的链接。

使用iSCSI Target创建集中式安全存储(一) 主服务器设置

系统信息和网络设置部分与前文的iSCSI 目标器相同 - 我们在相同的服务器上定义LUN。

操作系统 – CentOS 6.5 (Final) iSCSI 目标器 IP – 192.168.0.200 使用的端口 : TCP 860, 3260 配置文件 : /etc/tgt/targets.conf 在iSCSI 目标器使用LVM创建LUN

首先,用fdisk -l命令找出驱动器的列表,这会列出系统中所有分区的列表。


# fdisk -l

上面的命令只会给出基本系统的驱动器信息。为了得到存储设备的信息,使用下面的命令来得到存储设备的列表。


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

列出存储设备

列出存储设备

注意:这里vda是虚拟机硬盘,因为我使用的是虚拟机来用于演示,/dev/sda 是额外加入的存储。

第一步: 创建用于LUN的LVM驱动器

我们使用/dev/sda驱动器来创建LVM。


# fdisk -l /dev/sda

列出LVM驱动器

列出LVM驱动器

现在让我们使用如下fdisk命令列出驱动器分区。


# fdisk -cu /dev/sda

到这里,我们就要设置LVM驱动器了。因此,我们需要使用默认的设置来使用整个驱动器。



使用w写入设置并退出fdisk工具,重启系统使设置生效。

作为参考,我下面附上了截图来给你在创建LVM驱动器时一个明确的指导。

创建LVM分区

创建LVM分区

系统重启后,使用fdisk命令列出分区表。


# fdisk -l /dev/sda

验证LVM分区

验证LVM分区

第二步: 为LUN创建逻辑卷

现在我们使用‘pvcreate’命令创建物理卷。


# pvcreate /dev/sda1

用iSCSI的名字创建卷组来区分这个卷组。


# vgcreate vg_iscsi /dev/sda1

这里我定义了4个逻辑卷,因此在我的iSCSI target上就会有4个LUN。



在target中配置LUN

在target中配置LUN

上图的解释:

iSCSI 采取限定名 (iqn.2014-07.com.tecmint:tgt1). 名称随便你 用于确定目标名, 这是这台服务器中的第一个目标 LVM共享特定的LUN。

接下来使用下面的命令重载tgd服务配置。


# /etc/init.d/tgtd reload

重载配置

重载配置

接下来使用下面的命令验证可用的LUN。


# tgtadm --mode target --op show

列出可用LUN

列出可用LUN

LUN信息

LUN信息

上面的命令会列出可用LUN的下面这些信息

iSCSI 限定名 iSCSI 已经准备好 默认LUN 0被控制器所保留 LUN 1是我们定义的目标器 这里我为每个LUN都定义了4GB 在线: 是的,这就是可以使用的LUN

现在我们已经使用LVM为目标器定义了LUN,这可扩展并且支持很多特性,如快照。我们将会在第三部分了解如何用目标器授权,并且本地挂载远程存储。

----------------------------------------------------------------------------------------------------------------------------

原文发布时间:2015-03-03
本文来自云栖合作伙伴“linux中国”
ECS 服务器迁移,(nginx 安装、 ecs 安装组与防火墙设置) 每一次 启动和关闭都要进入 cd /usr/local/nginx/sbin 然后执行对应的命令,是不是感觉很烦呀,来配置个全局环境变量或者一个软连接, 这个是一个2选1的,配置哪个都行个人推荐使用软连接,方便,一行命令解决。
vos3000客户在设置服务器防火墙时需要打开哪些 VOS 应用端口 TCP 端口: VOS 登录: 随机端口 web:随机端口 具体端口可咨询技术人员 UDP 端口: SIP: 5060 5070(RC4) RTP: 10000-39999 然后如何修改话机注册端口  本文以vos3000为例,其他产品替换对应产品名称即可 修改配置文件地址 /home/kunshi/mbx3000/etc/softswitch.conf H323_RAS_PORT=1719 H323 注册端口,可以用逗号(,)分隔多个端口 H323_RC4_RAS_PORT=3719 H323 加密注册端口,可以用逗号(,)分隔多个端口 H323_SIGNAL_PORT=1720
阿里云服务器怎么设置密码?怎么停机?怎么重启服务器? 如果在创建实例时没有设置密码,或者密码丢失,您可以在控制台上重新设置实例的登录密码。本文仅描述如何在 ECS 管理控制台上修改实例登录密码。