iSCSI可以把原来只用于本机的SCSI协义透过TCP/IP网络发送,使连接距离可作无限的地域延伸
安装策略编辑软件yum install targetcli.noarch
建立共享磁盘
添加逻辑卷
创建共享设备
backstores/block create westos:storage1 /dev/vg0/lv0 #创建共享设备
iscsi/ create iqn.2018-11.com.westos:storage1 #创建共享名
iscsi/iqn.2018-11.com.westos:storage1/tpg1/luns
/iscsi/iqn.2018-11.com.westos:storage1/tpg1/acls create iqn.2018-11.com.westos:zafkielkey #创建共享设备的key
create/backstores/block/westos:storage1 #将共享设备和共享名相关联
iscsi/iqn.2018-11.com.westos:storage1/tpg1/portals create 172.25.254.215 #将设备共享出去
安装服务后yum install iscsi-initiator-utils.x86_64
用 iscsiadm -m discovery -t st -p 172.25.254.215 就可以发现服务端的共享设备
vim /etc/iscsi/initiatorname.iscsi #添加共享设备的key
systemctl restart iscsid.service #重启iscsi服务
使用fdisk -l就可以看共享的磁盘文件了
如果要开机挂载这块共享磁盘,必须说明它是一块网络共享磁盘,在网络服务启动后再挂载,否则会导致电脑启动失败
删除共享设备
iscsiadm -m node -T iqn.2018-11.com.westos:storage1 -p 172.25.254.180 -u #退出登陆
iqn.2018-11.com.westos:storage1 -p 172.25.254.180 -o delete #清除数据
如果不清除数据则服务重启后共享磁盘数据还会存在
在服务端删除共享磁盘要打开targetcli 服务,在其中输入clearconfig confirm=True确认清除
java 的transient关键字的作用是需要实现Serilizable接口,将不需要序列化的属性前添加关键字transient,序列化对象的时候,这个属性就不会序列化到指定的目的地中。用法@transient 就是在给某个javabean上需要添加个属性,但是这个属性你又不希望给存到数据库中去,仅仅是做个临时变量,用一下。不修改已经存在数据库的数据的数据结构。那么这个注解就可以一用。...
使用 jquery.form.js插件上传带有附件的表单,附件可以是.txt,.xls,.csv。下面就介绍下可以上传文件的表单,并且限制上传文件的大小和类型。1、准备工作:在html的<head></head>标签里面引入jquery.js和jquery.form.js插件,必须先引入前者在引入后者,如下面所示:<script src="http://i.gtimg...
Json PolymorphismJackson提供了一种在序列化java对象时维护子类信息的方式。这使得重新创建子类成为可能。类别信息可以作为Json属性被存储。在下面的例子里,我们会创建一个Zoo,拥有一个动物列表。动物可能是大象或者狮子,并且它们都是Animal抽象类的子类。当反序列化时,我们希望创建的是确切的子类。我们也展示了@JsonTypeInfo以及@JsonSubType注解的用...
1.新建用户组 weblogic[[email protected] ~]# groupadd weblogic2.新建用户weblogic 并修改用户密码[[email protected] ~]# useradd -g weblogic weblogic[[email protected] ~]# id weblogicuid=1001(weblogic) gid=1001(weblogic) gro...
有时,使用idea开发SpringMvc发现调试时出现以下错误:12-Mar-2017 12:08:02.345 严重 [RMI TCP Connection(2)-127.0.0.1] org.apache.catalina.core.StandardContext.listenerStart Error configuring application listener of class or...
ECShop_2.7.2_UTF8_Upload┣ activity.php 活动列表┣ affiche.php 广告处理文件┣ affiliate.php 生成商品列表┣ api.php API统一接口┣ article.php 文章内容┣ arti
在springmvc配置文件里添加:<mvc:annotation-driven> <mvc:message-converters> <bean class="com.alibaba.fastjson.support.spring.FastJsonHttpMessageConverter"> ...
swiper 个人常用属性与方法1.切换方向(默认水平切换,不写就等于默认水平切换);//垂直切换:direction: 'vertical',//默认水平切换(如需水平切换,下面的这句代码可以不写):direction: 'horizontal',2.更改 左右按钮&&分页器(默认圆点)的样式(默认为蓝色);分页器:默认为10*10px 的span标签,可以单独利用css进行样式修改;.swiper-container{ --swiper-theme-
功能 RabbitMQ Kafka Pulsar 备注 存储功能 不支持 支持 支持 特点 富Broker, 傻消费者 傻...
find 命令是 UNIX程序员的技能中功能最强大和最有用的命令之一。它通过许多强大的支持方式,让文件查找显示任务变得更加轻松。find命令实例: 1.基于 目录/文件名称/文件类型 来搜索 在当前目录或子目录中查找所有html文件,我们可以使用:find -name "*.html" -type f 在/usr/bin中查找所有sh文件find
网络通信基础知识 网络通信的发展历程 (1)单机阶段 (2)局域网阶段 (3)广域网internet阶段(很多个局域网之间通信) (4)移动互联网阶段 (5)物联网阶段 三大网络 (1)电信网(2)电视网络(3)互联网...
1 3 6 10 152 5 9 144 8 13 7 12 11