【linux服务器安全系列】之存储技术
为什么80%的码农都做不了架构师?>>>
在昨晚陪同宝德工程师架设储存系统升级的部署工作中,通过实战10台刀片服务器配置终于在凌晨4点搞定。虽然感觉很累,但是其中却增强了我对存储技术的进一步了解,现分享一下昨晚的成果。 环境:宝德10台 PR7014B刀片服务器和宝德 GS8840FD 存储 服务器 (存储管理所用软件为 NETAPP 公司的 SANtricity ES Storage Manager 10.80.G4.61 ) 操作系统: centos 6.4_64 ,使用存储软件RDAC 1.使用 unmae -r 命令查看当前Linux系统的内核版本 2.下载RDAC驱动,登陆 http://www.lsi.com/rdac/ds4000.html (该连接通常对应Linux最新的内核驱动)和 http://www.lsi.com/rdac/rdac_archive.html(该连接通常对应Linux老版本的内核驱动) 找到与当前Linux系统内核版本一致的RDAC驱动 例如:rdac-LINUX-09.02.B5.18-source.tar.gz的描述,我们可以知道该驱动支持 Redhat EL 4.0-u6: 2.6.9-67.EL和SLES 9 SP4: 2.6.5-7.305 根据 rdac-LINUX-09.03.0C00.0642-source.tar.gz的描述,我们可以知道该驱动支持 Linux Kernel Version 2.6 3.在Linux系统中安装驱动 解压源码包: cd /root/ tar -zxvf rdac-LINUX-<version>-source.tar.gz cd被解压到"linuxrdac-<version>"的目录中 #Make # Make install 安装成功后,可以在/boot目录下看到mpp-<version>.img 的文件,这里是 mpp-2.6.32-358.el6.x86_64.img 4.编辑启动项菜单/boot/grub/menu.lst(不同版本名字可能有区别,如:grub.conf,将mpp-<version>.img加入启动项,建议保留原来的启动项) 如:加粗字体表示在menu.lst中添加的信息 default=1 timeout=5 splashimage=(hd0,0)/grub/splash.xpm.gz hiddenmenu title CentOS (2.6.32-358.el6.x86_64) root (hd0,0) kernel /tboot.gz logging=vga,serial,memory module /vmlinuz-2.6.32-358.el6.x86_64 ro root=UUID=eb562b2b-d3ee-410e-9720-025bee4504f0 intel_iommu=on rd_NO_LUKS rd_NO_LVM LANG=en_US.UTF-8 rd_NO_MD SYSFONT=latarcyrheb-sun16 crashkernel=auto KEYBOARDTYPE=pc KEYTABLE=us rd_NO_DM rhgb quiet module /initramfs-2.6.32-358.el6.x86_64.img title Red Hat Linux (2.6.32-358.el6.x86_64) with MPP support root (hd0,0) kernel /vmlinuz-2.6.32-358.el6.x86_64 ro root=UUID=eb562b2b-d3ee-410e-9720-025bee4504f0 initrd /mpp-2.6.32-358.el6.x86_64.img 重新启动Linux系统 6.设置自动挂载存储 #fdisk –l可以看到有如下硬盘 /dev/sdb1 1 13055 104857599+ ee GPT #vi /etc/fstab 增加/dev/sdb1 /data ext4 defaults 0 0 #partprobe #mount -a让刚才的设置生效 #df –h 查看效果 7.关于卸载: # make uninstall # make clean 8、补充:在这次升级中还涉及到之前系统自带的多路径的卸载工作: #service multipathd stop #multipath -F #rpm -e `rpm -qa | grep multipath` --nodeps #service multipathd status 出现不存在该服务则OK 9、宝德存储系统 SANtricity ES Storage Manager的设置(略)
转载于:https://my.oschina.net/wzlee/blog/262200
【linux服务器安全系列】之存储技术相关推荐
- 【Linux服务器开发系列】手写一个用户态网络协议栈,瞬间提升你网络功底丨netmap/dpdk的实现
手写一个用户态网络协议栈,瞬间提升你网络功底 1. 网卡基础架构 2. netmap/dpdk的实现 3. 网络协议栈实战 [Linux服务器开发系列]手写一个用户态网络协议栈,瞬间提升你网络功底丨n ...
- 【Linux服务器开发系列】一场redis线上事故引发的思考丨redis持久化 rdb和aof丨redis主从复制
一场redis线上事故引发的思考 1. 事故背景介绍 2. redis持久化 rdb和aof 3. redis主从复制 4. 解决方案详解 [Linux服务器开发系列]一场redis线上事故引发的思考 ...
- 【Linux服务器开发系列】不同阶段的工程师,眼中的即时通讯,竟然如此差异
不同阶段的程序员,眼中的即时通讯,竟然如此差异 1. 接入层方案( reactor,协程,iocp) 2. 逻辑层方案(xmpp,mqtt,protobuf) 3. 业务划分与实现 [Linux服务器 ...
- 【Linux服务器开发系列】详解多线程网络编程丨百分百干货分享丨学到就是赚到
90分钟搞懂多线程网络编程模型 1. 网络编程关注的问题 2. 网络编程的几种模型reactor,one loop per thread及其变种 3. skynet,redis,nginx,memca ...
- 【Linux服务器开发系列】手写用户态协议栈,udpipeth数据包的封装,零拷贝的实现,柔性数组
视频教你手写网络协议栈,保证大家能学会,耐心看 1. 用户态协议栈 2. udp/ip/eth数据包的封装 3. 零拷贝的实现 4. 零长数组(柔性数组) [Linux服务器开发系列]手写用户态协议栈 ...
- [等保技术]LINUX服务器整改——日志安全存储180天
引用<网络安全法>: 第三章 网络运行安全 第一节 一般规定 第二十一条 国家实行网络安全等级保护制度.网络运营者应当按照网络安全等级保护制度的要求,履行下列安全保护义务,保障网络免受干扰 ...
- 英特尔快速存储技术 linux,英特尔快速存储技术企业版(CTRL+I)RAID配置演示1
本课程是<服务器硬件工程师基础与提升>系列课程继"基础篇"之后的第二篇,RAID技术可以说是服务器硬件技术中的"难点",也可以说是"痛点& ...
- Yottachain泛圈芝麻云服务器专业级区块链存储技术万众瞩目
2019年5月份,由珠海市泛圈网络科技有限公司在与YottaChain联合主办的珠海站超级节点大会上,正式发布了自主研发的专注于加密数据存储YottaChain的专业服务器"芝麻云节点&qu ...
- 存储设备映射Linux服务器,青云oss对象存储映射至linux服务器
参考资料: ? ? 源码安装 1. 编译要求 GCC 4.1.2 或更高版本 CMake?3.0 或更高版本 ? 2. 安装依赖 sudo yum install fuse fuse-devel li ...
最新文章
- tf.matmul() 和tf.multiply() 的区别
- 点云三维重建有关原理
- Redis源码剖析(一)服务器与客户端交互流程
- TypeScript Type Assertions - 类型断言
- 这可能是关于Pytorch底层算子扩展最详细的总结了!
- java flv转mp3_【转载】音频视频转化工具JAVE(ffmpeg的Java封装)
- Azure Synapse Analytics简介第3部分:数据科学和商业智能
- 2012年12月第三个周末
- 在看一个经典教材写的crontab时遇到的点小问题
- 相关系数法程序设计 opencv C++ CSU
- jdbc连接oracle mysql_JDBC连接MySQL、Oracle和SQL server的配置
- meethigher-腾讯课堂自动签到
- 简单打印-双排标签102*30模板设计
- c语言stdio函数大全,初学者常用的stdio库,原来还有这么多知识点
- 无人机影像的植被覆盖度、叶面积指数估算
- mysql上线脚本规范_专业规范的mysql启停脚本
- 硬件开发者之路之运放共模电压的解释
- opencv +Hog + SVM 车辆检测
- VS MVC设置起始页
- 分享135个ASP源码,总有一款适合您
热门文章
- linux grep 例子,Linux中Grep常用的15个例子
- ssm中怎么使tomcat一起动就执行一个controller_【200期】面试官:你能简单说说 SpringMVC 的执行原理吗?...
- python代码大全和用法用量_Python numpy.stack()用法及代码示例
- tensflower官方测试案例_大数据性能测试介绍
- c++ opencv 照片清晰度_opencv新手学习————素描视频(C++)
- jqgrid 单元格绑定点击事件_自定义事件带参数的触发过程
- (一)硕博生常用的中文文献检索方式推荐
- 半导体基础知识(3):双极结和场效应晶体管(BJT和FET)
- 【 FPGA 】时钟域问题简介
- Android Activity的launchMode四种启动模式备忘