展开

关键词

Linux存储栈

前言: 随着Linux的版本升高,存储栈的复杂度也随着增加。作者在这里简单介绍目前Linux存储栈。 分析: 1,storage stack ? 上图中使用iscsi协议挂载在本地的块设备。 PCI主桥通过PCI的地址BUS,DEVICE,FUNCTION的组合找到了设备,把请求发送给网,网解析数据后,发送的链路层。 8,iscsi iscsi的实现上,虚拟出来hba,iscsi的LUN就成为挂载到hba上block 设备。挂载成功后,lsscsi命令可以看到对应的块设备。 例如用iptables在nfs的服务端挡2049端口,或者服务端的网直接down,那么在客户端访问nfs上文件的时候就会,而且不能被杀掉。

2.5K132

centos5.x 挂载iscsi实战

最近在生产环境中,碰到需要用centos5.x挂载iscsi,总结下操作经验  1 下载最新的相关组件,最好是用最新的组件,用centos5.5自带的iscsi组件,发现一个bug,重启的时候机器会 开始只是将更新了最新的iscsi-initiator-utils包,奇怪的是在部分机器的问题解决了,部分的机器还是会,最后全部update到最新的centos5.8,问题全部解决了。 http://mirror.centos.org/centos/5/centosplus/x86_64/RPMS/ iscsi 组件 iscsi-initiator-utils xfs  组件 kmod-xfs xfsprogs 2  安装相关组件 yum install binutils iscsi-initiator-utils kmod-xfs xfsprogs 3  iscsi 挂载 探测

37730
  • 广告
    关闭

    90+款云产品免费体验

    提供包括云服务器,云数据库在内的90+款云计算产品。打造一站式的云产品试用服务,助力开发者和企业零门槛上云。

  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    multipath多路径实验01-构建iSCSI模拟环境

    1.模拟主机环境 首先虚拟一个linux服务器,用作搭建iSCSI服务器。然后客户端直接就使用我之前的一套RAC环境的第1个节点,在这里就相当于普普通通的一个iSCSI客户端。 要求如下: 客户端(192.168.56.150),需要新增配置两块网; 服务端(192.168.56.99),需要新增配置两块网. 引用鸟哥的iSCSI搭建说明: scsi-target-utils:用來將 Linux 系統模擬成為 iSCSI target 的功能; iscsi-initiator-utils:掛載來自 target 的磁碟到 Linux 本機上。 后续我会再根据这个环境测试multipath(Linux自带的多路径软件)的使用。 重启主机测试,这两个磁盘信息依然存在,说明iSCSI的配置没有问题。

    41430

    从无盘启动看 Linux 启动原理

    可以直接通过 Http 协议获取 Linux kernel 和 ramdisk 然后启动 或者加载一块 iscsi 磁盘,将 linux kernel 和 ramdisk 等信息放在 iscsi 磁盘中 -linux bin-x86_64-pcbios bin-arm32-efi bin-arm64-efi Driver:主要选择支持的网驱动类型,一般选 ipxe(表示所有支持的网,但可能导致生成的启动文件过大 这里我们需要添加 网驱动、初始化 iscsi 客户端。 所以我们要在挂载磁盘前加载网驱动、启动网络、启动 iscsi 客户端、挂载 iscsi 磁盘。 ? 尾巴 7.1 其他遇到的问题 syslinux 死这个问题前面说到了,挂载 iscsi 磁盘后 ipxe 交棒磁盘引导,但是就死了。

    1K104

    OPENFILER安装

    ---- 第一章节讲openfiler的安装 ---- ISCSI介绍 iSCSI利用了TCP/IP的port 860 和 3260 作为沟通的渠道。 下面介绍一些常用的ISCI术语 ISCSI Target 即运行ISCSI协议的服务器,这次我们使用Openfiler来模拟ISCSI协议 iSCSI Initiator 即ISCSI客户端,Redhat 来架设ISCSI共享存储 Openfiler是一个基于Linux的系统,可用来搭建ISCSI,FS,CIFS,NFS,FTP等服务器 官网网站:https://www.openfiler.com/ - openfiler安装镜像 https://www.openfiler.com/community/download 新建虚拟机安装openfiler系统 CPU: 4核 内存: 16G 硬盘: 100G+1T 网: ---- 配置网信息 IP:10.65.204.219 子网掩码:255.255.255.0 网关:10.65.204.1 DNS:10.65.1.53(可选) ? ---- 选择时区 ?

    37010

    看Ceph如何实现原生的ISCSI

    Linux target framework(tgt)是为创建、维护SCSI target 驱动(包括iSCSI、FC、SRP等)提供支持。 以 Linux 2.6.38 为分界线,此前Linux 中默认的SCSI target是STGT,之后的标准是 Linux-IO Target。 什么是lio? Linux-IO Target使用户能够使用相对廉价的Linux系统实现SCSI、SAN的各种功能,而不用购买昂贵的专业设备。 OK,下面进入正题,来看看Ceph ISCSI的架构图 ? 以下使用的IP是用于iSCSI数据传输的IP,它们可以与trusted_ip_list中列出的用于管理操作的IP相同,也可以不同,看有没有做多网分离 > /iscsi-target> cd iqn.2003 安装配置完之后就可以挂载使用了,一般也就是windows/Linux,我们先说下Linux下挂载方式 1.安装iscsi工具 # yum install iscsi-initiator-utils #

    98310

    高级运维工程师面试题(更新中)

    与 SAN 两个电脑挂载同一个 iSCSI 设备,是否可行? Fibre Channel vs FCoE 请比较 Fibre 与 FCoE 有缺点,以及适合场景 网络 由于网损坏,或者水晶头接触不良导致断线,有没有解决方案? 当网1G已经不能满足通信要求,你怎么样应对,你的解决方案是什么? ---- DNS 简述如何将DNS服务从万网迁移至DnsPod,需要注意哪些事项? ---- Linux 操作系统 一个全新的 Linux 服务器,你会做哪些初始化操作? RPM安装 与 编译安装有什么区别,是否编译安装性能会更好? 怎样监控恶意代码入或修改 什么是UDP流量攻击,怎样防止UDP流量攻击? ---- 服务器监控 服务器监控都有哪些手段? 网络设备都有哪些监控手段? 监控除了SNMP还有那些协议?

    4.7K40

    【重识云原生】第三章云存储3.2节——SPDK方案综述

    DPDK给网提供一个高性能的包处理框架;网驱动提供一个从网到用户态空间的数据快速通道;用户态网络服务则破解TCP/IP包并生成iSCSI命令。 通过CPU核绑定函数的亲和性可以限制CPU的使用,并且在每个核上运行一个thread,该thread在SPDK中被称为Reactor (如Figure 1所示)。 SPDK iSCSI Target加速设计和实现与其他常见的iSCSI Target实现(LIO、Linux SCSI TGT)相比,SPDK iSCSI Target使用以下几种方法来提高CPU单核的性能 兼容已有的网:NVMe-oF新的规范中已经加入了基于TCP/IP的支持,这样NVMe-oF就可以运行在没有RDMA支持的网上了。 已有的网就可以兼容支持iSCSI及NVMe-oF协议,意味着当用户从iSCSI迁移到NVMe-oF上时,可以继续使用旧设备。当然从性能方面来讲,必然没有RDMA网支持有优势。

    14420

    一款可以“吃鸡”的NAS

    打开开始菜单,输入“iscsi”,点击搜索结果出现第一条记录“iSCSI 发起程序” 在“发现”选项,点击“发现门户”按钮。 输入NAS的IP地址之后,我们的iSCSI共享就会出现在“目标”选项已发现的目标里,我们点击“连接”按钮。 之后我们打开“磁盘管理”,会发现系统里多了一块硬盘,我们需要对其进行分区和格式化。 接下来我们演示安装Linux中比较常用的CentOS系统。 在“虚拟机”子菜单,点击“新建”。 在弹出的窗口选择“Linux”,像其他虚拟机软件一样,设置好CPU、内存、存储空间等虚拟硬件,并且选中CentOS的ISO安装镜像。 在这一步中,我们发现了和传统桌面虚拟机不同的选项。 群晖VMM的强大不止于此,你可能会说,本身就是Linux系统,虚拟一个Linux有什么了不起?别急,接下来我们来测试在VMM中安装Windows 10。

    4.2K82

    【多路径】CentOS7.7下使用Openfiler+Multipath+UDEV

    数量 +OCR 集群注册表和表决磁盘 3G 1Gx3 +DATA 数据文件、control file、spfile、redo log 20G 1 +FRA 归档 5G 1 Openfiler两块网IP : 打开【VMware Workstation 15 Pro】 点击【创建新的虚拟机】 点击【自定义(高级)】 【硬件兼容性】选择【Workstation 15.x】 选择【稍后安装操作系统】 选择【Linux 】,版本选择【其他 Linux 2.6.x 内核64位】,因为Openfier的iso内核是2.6 设置虚拟机名称及位置 设置【处理器数量】2【每个处理器的内核数量】2 设置【此虚拟机的内存】4096M 】 虚拟磁盘类型【SCSI】 【创建新的虚拟磁盘】 最大磁盘大小【20G】【将虚拟磁盘存储为单个文件】 磁盘文件名称,我用默认 完成 编辑虚拟机设置 添加【网络适配器】选择仅主机模式模式,这是第二块网 另外有iscsi需要了解: --iscsi主目录 /var/lib/iscsi/ --查看发现的路径 /var/lib/iscsi/send_targets --节点信息 /var/lib/iscsi

    49220

    【多路径】CentOS7.7下使用Openfiler+Multipath+UDEV

    数量 +OCR 集群注册表和表决磁盘 3G 1Gx3 +DATA 数据文件、control file、spfile、redo log 20G 1 +FRA 归档 5G 1 Openfiler两块网IP : 打开【VMware Workstation 15 Pro】 点击【创建新的虚拟机】 点击【自定义(高级)】 【硬件兼容性】选择【Workstation 15.x】 选择【稍后安装操作系统】 选择【Linux 】,版本选择【其他 Linux 2.6.x 内核64位】,因为Openfier的iso内核是2.6 设置虚拟机名称及位置 设置【处理器数量】2【每个处理器的内核数量】2 设置【此虚拟机的内存】4096M 】 虚拟磁盘类型【SCSI】 【创建新的虚拟磁盘】 最大磁盘大小【20G】【将虚拟磁盘存储为单个文件】 磁盘文件名称,我用默认 完成 编辑虚拟机设置 添加【网络适配器】选择仅主机模式模式,这是第二块网 需要了解: --iscsi主目录 /var/lib/iscsi/ --查看发现的路径 /var/lib/iscsi/send_targets --节点信息 /var/lib/iscsi/nodes

    56440

    iSCSI存储的3种连接方式

    安装Initiator软件后,Initiator软件可以将以太网虚拟为iSCSI,接受和发送iSCSI数据报文,从而实现主机和iSCSI设备之间的iSCSI协议和TCP/IP协议传输功能。 与第一种方式相比,采用TOE可以大幅度提高数据的传输速率。TCP/IP协议栈功能由TOE完成,而iSCSI层的功能仍旧由主机来完成。 由于TOE也采用TCP/IP协议,相当于一块高性能的以太网,所以第二种方式也可以看做是第一种连接方式的特殊情况。 第三种是iSCSI HBA+iSCSI交换机方式。 在主机上安装专业的iSCSI HBA适配,从而实现主机与交换机之间、主机与存储之间的高效数据交换。 与前两种方式相比,第三种连接方式中采用了iSCSI HBA,因此数据传输性能最好,价格也最高。 后两种方式都需要在主机上安装专门的硬件板,由于目前TOE网iSCSI HBA的市场价格都比较贵。

    1K11

    ESXi6主机上安装部署黑群晖虚拟机

    6、客户机操作系统Linux 版本其它Linux 64位即可 ? 7、CPU给内核总数2即可,当然你CPU资源充足给高点更好 ? 8、内存2G=2048MB,当然你内存资源充足给高点更好 ? 9、网资源1块网就行 ? 10、SCSI控制器默认即可 ? 11、选择磁盘,创建新的虚拟磁盘 ? 三、黑群晖上创建IPSAN 1、在iSCSI LUN菜单页面中点击新增 ? 2、进入iSCSI LUN创建向导,选一般文件 ? 3、 iSCSI target名称自定义,启用CHAP,设置一个账号密码 ? 3、完成LUN创建向导 ? 4、这样就创建好了IPSAN ? 测试OK,这样就大功告成了 当然黑群晖上还可以再创建其它IPSAN iSCSI LUN,给其它需要接入IPSAN的设备及服务器使用.

    2.3K31

    linux yumrpm -ivh的解决方法

    yum安装,移除 ? rpm -ivh ?

    66020

    搭建iscsi存储系统

    网络性能很重要1000mbps、10000mbps (万兆网,10G)、100G网 以太网/光纤网 依赖网络, 网, 网线, ==> 网络 4、NAS网络存储 NAS(Network Attached 网络附属存储基于标准网络协议(Tcp/IP)实现数据传输,为网络中的Windows / Linux / Mac OS 等各种不同操作系统的计算机提供文件共享和数据备份。 扩展方便 NAS缺点:以前网络会成为瓶颈, 但是现在使用10G光纤,就可以解决这个问题。 5、NAS常见的技术:NFS和CIFS NAS采用了NFS技术实现类Unix系统之前存储共享。 #此配置文件默认全部注释,使用iscsi驱动 <tarrget iqn.2018-1.cn.docker:target_san1> # iscsi正规名字格式:iqn.年-月.主机名倒着写 ,iscsi是根据/var/lib/iscsi/中发现的信息,识别设备 ##关闭 [root@docker-03 opt]# service iscsi stop [root@docker-03

    1.1K20

    df 和 ls 命令执行夯主

    df 和 ls 命令执行夯主 作者:张首富 时间:2020-05-21 w x:y18163201 原因 今天一个朋友问我一个问题,他的描述如下: 1,ls / 执行这个命令的时候,什么反应都没有 ,但是 ls 其他目录的时候就没有事情 2,df 查看文件挂载的时候也, 3,我什么都没干啊,就做了一个 ISCSI 其实他说第二点问题的时候我就已经猜到问题所在了,那不就是远程挂载的磁盘非正常的掉了 但是他说 ISCSI 这个玩意的时候我不知道是啥,于是查了一下,有兴趣的同学可以看看这是:https://zhuanlan.zhihu.com/p/60986068,看的出来他是一个网络存储,那么就更加坚定我的想法了 它用于监控和篡改进程与 Linux 内核之间的交互,包括系统调用、信号传递和进程状态的变化。strace 的所有操作都是通过内核的ptrace功能来实现的。 /post/linux-ptrace-api-introduce.html 使用 strace 最简单的 strace 命令的用法就是: strace PROG;PROG 就是要执行的程序(linux

    63210

    Huawei-5310F-V5存储设备简单使用配置

    WeiyiGeek.管理地址 1.2 应用配置 (0) 存储上配置ISCSI存储流程: 1.创建硬盘域: 为了构建存储池需要首先创建硬盘域,在硬盘域中需要指定构成硬盘域的硬盘类型和数量。 3.创建LUN 和 LUN组 4.创建主机 和 主机组 5.创建映射视图: 将主机与LUN进行绑定; Windows 挂载使用LUN 描述:在Windows上打开控制面板-管理工具-打开ISCSI发起程序 ,点击“发现”选项,发现门户,输入存储设备IP地址,点击“目标”选项,选择“连接“,点击“确定”。 Linux 挂载使用LUN 描述:将多路径软件上传到LINUX主机并进行解压,解压安装后修改install.sh的权限并安装(直接采用FC光存储交换机接入); # CentOS 7.6 unzip OceanStor_UltraPath /install.sh 采用以太网逻辑端口绑定的LUN连接方式,同样也需要上一步操作然后按照以下流程操作即可: # 1.查看LINUX的IQN号码 cd /etc/iscsi cat initiatorname.iscsi

    1.3K42

    CentOS7.4安装ceph lio iSCSI gateway操作指导

    对于块存储空间,Linux用户的使用方法有多种,如:rbd map方式、rbd-nbd map方式、 rbd-fuse方式, 但是对于Windows用户,如何使用呢? 注:官方建议 RHEL/CentOS 7.5; Linux kernel v4.17 or newer 实际采用: 操作系统:CentOS Linux release 7.4.1708 (Core); 创建iSCSI client 创建iSCSI client的目的,就是在iSCSI gateway节点上为iSCSI initiator添加acl授权。 6、配置iSCSI initiator访问disk 以Linux为例—— 6.1. 安装iSCSI initiator工具和multipath工具 ? 6.2. 7、附录一 Linux/CentOS 7.4及更旧版本,系统中struct tcmu_dev没有qfull_time_out成员。

    2.2K40

    相关产品

    • TencentOS Server

      TencentOS Server

      腾讯服务器操作系统(TencentOS Server,TS)是腾讯云推出的Linux操作系统,它旨在为云上运行的应用程序提供稳定、安全和高性能的执行环境。它可以运行在腾讯云CVM全规格实例上,包括黑石2.0服务器。

    相关资讯

    热门标签

    扫码关注云+社区

    领取腾讯云代金券