在 Linux 处理组学数据,硬盘真是经不起消耗的东西。而本地办公的电脑主要以开浏览器、看文献、交流、做PPT等为主,除了C盘小的时候容易炸,其他磁盘使用量很少。...所以我最近遇到了工作站没法装大点的测序数据,但 PC 却有好几个盘上 T 的空闲。这篇文章就简单做个笔记,记录下如何将 Windows 的磁盘共享给 Linux 存数据使用。...首先要获取 PC 的 IP 地址,这个应该很简单,百度一下就知道怎么搞了。我的是: 本地ip 192.168.120.96 然后在你要共享的磁盘下面新建一个文件夹,假设是 F 盘,像下面拷贝的截图。...而本地办公的电脑主要以开浏览器、看文献、交流、做PPT等为主,除了C盘小的时候容易炸,其他磁盘使用量很少。所以我最近遇到了工作站没法装大点的测序数据,但 PC 却有好几个盘上 T 的空闲。...我的是: 本地ip 192.168.120.96 然后在你要共享的磁盘下面新建一个文件夹,假设是 F 盘,像下面拷贝的截图。然后右键点击新建文件夹,查看属性,查看共享一栏,点击共享。
一、环境说明 Vmware workstation 10虚拟出三台CentOS6.4—x64,主机A网络环境仅主机配置ip:172.16.10.2/16; 主机B模拟做企业的网关,有两块ip,其中eth0...eth1和主机A要在一个网段,可自定义,这里是仅主机网络, 网络拓扑如下: image.png 实验目的:为了让内部主机A能访问主机C,模拟出现实中中小企业通过Linux网关上网,以便节省成本; 实验步骤...这里在主机B上做iptables 的SNAT来实现,以达到内网通过主机B来访问其他外网; #iptables -t nat -A POSTROUTING -s 172.16.0.0/16 -o eth0...; 80x25-2)" 从http的访问日志中可以看出,主机A访问主机C时,源地址被转换成主机B的外网地址,即192.168.5.1 实验目的:为了让内部主机A能访问主机C,模拟出现实中中小企业通过Linux...这里在主机B上做iptables 的SNAT来实现,以达到内网通过主机B来访问其他外网; #iptables -t nat -A POSTROUTING -s 172.16.0.0/16 -o eth0
环境:Oracle 11.2.0.4 RAC(2 nodes)+ RHEL 6.6 共享存储:EMC powerpath 做的多路径绑定 分别登陆到两个节点,查看设备名称: [oracle@node1...常见误区总结 对于一个这样的生产环境,存在以下几个普遍的误区: 常见误区一: 很多初学者对此存有误解,直接参照网上普及的RAC安装教学类视频,甚至还将这样的盘udev绑定成/dev/asm-disk*...这在Linux早期版本(RHEL6.2或更早),甚至只需要在 /etc/rc.local下写入一行chown的权限修改即可,可参考早期的文章: Linux平台 Oracle 11gR2 RAC安装Part2...而实际上RAC节点两边存储名字对应的真实磁盘很可能是不一致的,部分环境有要求一致的需求,那是需要要求存储工程师做相应的操作才可以。...对于高标准的施工,出于为了方便后期的磁盘管理工作考虑,还是建议让各个节点对盘符识别保持一致性的,比如一般Linux使用自己的multipath软件,可以根据将每个盘唯一的scsi_id取alias绑定,
系统盘如同Windows的C盘。 使用df -lh查看 可以看到/dev/vda1盘挂载/ /dev都是位于根路径下,都属于系统盘。...如果单独有数据盘,且数据盘没有分区和挂载,使用df -l命令是看不到的 可以使用fdisk -l,可以看到有哪些硬盘。...如下信息,只有一块系统盘/dev/vda 如果是这种,说明有两块盘,一块/dev/vda,一块/dev/vdb 如果两个都挂载df -l查看:
服务器配置需求: 1、PHP空间,PHP 5.6+ 需打开curl支持 2、OneDrive 账号 (个人、企业版或教育版/工作或学校帐户) 3、OneInde...
操作系统版本: Linux6(x86_64)、Linux7(x86_64)、Linux8(x86_64)。...,需提前配置ASM共享磁盘 ##For Example ##通过iscsi配置共享盘 1.StarWind(Windows) 2.Openfiler(Linux) ##假设已配置好共享存储服务器,IP...l 共享存储之–StarWind高级配置 共享存储之–Openfiler高级配置 2.2 脚本参数 2.2.1 通过运行 ..../OracleShellInstall --help 3.6 自动配置Multipath+UDEV绑盘 -dd /dev/sde,/dev/sdf `# asm data disk`\ -od /dev...VNC -txh Y `#tuxinghua` \ 3.13 支持只配置主机环境 -m Y `#Only Config System` \ 如果觉得文章对你有帮助,点赞、收藏、关注、评论,一键四连支持,你的支持就是我创作最大的动力
rac02) 2、用户及组、目录创建(rac01&rac02) 3、创建软件目录: 4、存储配置(rac01&rac02) 5、UDEV 配置共享存储: 6、hosts文件配置(rac01&rac02)...、安装介质上传解压(rac01) 四、安装Grid软件(rac01) 五、创建 ASM 数据盘 DATA 六、安装Oracle软件 七、创建数据库实例 八、数据库优化配置(rac01) 1、开启数据库归档模式...系统版本: SLSE 15 SP3 磁盘: 本地磁盘 64G,用于安装 OS,存放 grid 和 oracle 安装软件,用于 oracle 和 grid 安装目录 ASM共享盘: 裁决盘OCR:OCR...rac02) Windows 下配置 ISCSI 共享存储可参考: 一步步教你Windows配置ISCSI共享存储 配置好共享存储后,在 Linux 主机连接共享存储: ##iscsi识别共享存储...,ASM 只能选 Flex: GIMR,这里不选择安装: 安装时填创建 OCR 盘,一块盘冗余 External,目录选择 udev 绑的路径: 填写 sys/system 密码,需要记住自己设置的密码
在进程通信应用中会用到共享内存,这就涉及到了IPC,与IPC相关的命令包括:ipcs、ipcrm(释放IPC)。IPCS命令是Linux下显示进程间通信设施状态的工具。...使用IPCS可以查看共享内存、信号量、消息队列的状态。...key; 第二列是共享内存的编号shmid; 第三列就是创建的用户owner; 第四列就是权限perms; 第五列为创建的大小bytes; 第六列为连接到共享内存的进程数...nattach; 第七列是共享内存的状态status。...当用户调用shmctl的IPC_RMID时,内存先查看多少个进程与这个内存关联着,如果关联数为0,就会销 毁这段共享内存,否者设置这段内存的mod的mode位为SHM_DEST,如果所有进程都不用则删除这段共享内存
GUI方式:找到“F:\娱乐”的“种子”文件夹,点击右键,找到属性的共享标签,根据提示进行设置即可。相对简单不再骜述。 如果无法共享你的文件夹,或文件夹属性里找不到共享标签。...以下四种方法可以解决这一问题,你随便选择其中的一种: 1、如果你不在局域网内使用共享服务,干脆将“本地连接‘属性中的“网络的文件和打印机共享 ”卸载掉,默认共享就可以彻底被关闭了 2、批处理自启动法...在“我的电脑”上右击“管理”,依次选择“系统工具→共享文件夹→共享”,就会看到右边窗口中的默认共享(见图1)。...不信你可以做一次实验。向一台启用了仅来宾且开放默认共享的主机用net use命令进行连接。...你会发现:默认共享并没有被删除!这个脚本没有起作用。 总结: 默认共享并不是个漏洞。造成安全隐患的并不是默认共享本身。而是系统使用者本身。大家在看网上或书上的一些文章的时候。
6.2 虚机安装规划:本地硬盘20G,内存2G,共享磁盘共有4块:2块VOTE,各1.2G,2块数据盘,各5G (1) 虚拟机本地磁盘和共享磁盘的存储 我创建两个RAC节点,分别存储于两个不同的文件夹...,例如:D:/rac1和D:/rac2。...共享磁盘不能和虚机磁盘存储位置相同,因为他可以由两个节点共享访问,因此需要单独存储,例如D:/sharedisk。...(2) 主机名 虚机安装OREL中有一步是创建主机名,由于会有两个节点,因此命名规范上能有一定规律,例如rac1.bisal和rac2.bisal。 (3) 选择分区方案 ?...删除所有分区,并执行默认的安装策略。 2. Replace Existing Linux System(s):替换现有 Linux 系统。只删除 Linux 文件系统的分区,并执行默认的安装策略。
前言 之前讲过一篇文章 一步步教你Linux7安装Oracle RAC(11GR2版本) 教大家如何安装 Oracle RAC。 有朋友希望将共享存储配置这一块详细讲一讲,因此便写了这篇。...本文主要讲解的是 Windows 主机下配置 StarWind 软件实现共享存储!...选择虚拟硬盘: 选择镜像文件: 创建新的虚拟盘: 选择镜像文件路径和大小: 选择已有 Target: 注意: 如果需要添加多块共享盘,...五、Linux通过 ISCSI 连接共享存储 1、Linux 客户端安装 ISCSI 依赖 yum install -y iscsi-initiator-utils* 2、搜索服务端 ISCSI Target...4、Linux 客户端查看共享存储 Linux 客户端通过命令 lsblk 查看共享存储是否成功挂载: lsblk 如上所示,共享盘已经挂载成功。
系统版本: SLSE 15 SP3 磁盘: 本地磁盘 64G,用于安装 OS,存放 grid 和 oracle 安装软件,用于 oracle 和 grid 安装目录 ASM共享盘: 裁决盘OCR:OCR...+VOTING=10G、冗余模式:EXTERNAL 数据盘DATA:DATA=20G、冗余模式:EXTERNAL(数据文件,归档日志文件,spfile 文件等) RU升级路径: 19C 的补丁已经不叫...1、配置 zypper 源并安装依赖包(rac01&rac02) Linux远程连接工具: 本文将使用XShell和Xftp工具,安装包可以在官网下载,也可私信博主获取。...rac02) Windows 下配置 ISCSI 共享存储可参考: 一步步教你Windows配置ISCSI共享存储 配置好共享存储后,在 Linux 主机连接共享存储: ##iscsi识别共享存储...,ASM 只能选 Flex: GIMR,这里不选择安装: 安装时填创建 OCR 盘,一块盘冗余 External,目录选择 udev 绑的路径: 填写 sys/system 密码,需要记住自己设置的密码
前言 之前讲过一篇文章 一步步教你Linux7安装Oracle RAC(11GR2版本) 教大家如何安装Oracle RAC。 有朋友希望将共享存储配置这一块详细讲一讲,因此便有了这篇。...四、添加Device存储盘 ? 选择虚拟硬盘: ? 选择镜像文件: ? 创建新的虚拟盘: ? 选择镜像文件路径和大小: ? ? ? 选择已有Target: ? ? ? ?...如果需要添加多块共享盘,只需要重复上述添加Device即可。 ? 至此,StarWind共享存储服务端已经配置完成。...五、Linux通过ISCSI连接共享存储 1 Linux客户端安装ISCSI依赖 yum install -y iscsi-initiator-utils* ?...4 Linux客户端查看共享存储 lsblk ? 如上所示,共享盘已经挂载成功。 ---- 本次分享到此结束啦~ StarWind软件获取方式:
本质上来说库是一种可执行代码的二进制形式,可以被操作系统载入内存执行。由于windows和linux的本质不同,因此二者库的二进制是不兼容的。...Linux操作系统支持的函数库分为静态库和动态库,动态库又称共享库。Linux系统有几个重要的目录存放相应的函数库,如/lib, /usr/lib。 静态函数库、动态函数库 A....对一个库做ar s等同于对该库做ranlib 动态函数库的创建 gcc -shared -Wl,-soname,youLibSoname,-o youRealName a.o b.o **linux共享库名称分为三段...linkname:一般只包含共享库的名字,比如:libmycal.so** 产生.o文件的命令是: gcc -c -fPIC a.c -fPIC:产生位置无关的代码 -c:只编译不链接 创建共享库实例...找不到共享库的路径,我们需要修改配置文件 (5)修改/etc/ld.so.conf文件 sudo vi /etc/ld.so.conf 我们把共享库的路径写上: ?
Linux平台 Oracle 11gR2 RAC安装指导: Part1:Linux平台 Oracle 11gR2 RAC安装Part1:准备工作 Part2:Linux平台 Oracle 11gR2...RAC安装Part2:GI安装 Part3:Linux平台 Oracle 11gR2 RAC安装Part3:DB安装 一、实施前期准备工作 1.1 服务器安装操作系统 配置完全相同的两台服务器,安装相同版本的...Linux操作系统。...1.3 共享存储规划 从存储中划分出两台主机可以同时看到的共享LUN,3个10G的盘用作OCR和Voting Disk,剩余做数据盘。 根据实际需要选择multipath或者udev绑定设备。...公有网络:两个物理网卡eth1和eth3先做的bonding,然后公网使用绑定后的设备bond0 bond0{public IP,VIP} ScanIP(1~3个); 私有网络:eth0,eth2{
作者:zhongyitan 腾讯TEG运营规划 导语| 事故复盘无疑是系统服务可用性管理或DevOps建设中非常重要的一个环节,但却很难做到高效,本文将对高效复盘的基本原则做一些阐述。...这是一个传统IT公司和高绩效公司的关键区别之一。 02 传统事故复盘 Blame Game 或者甩锅 我们先来看看传统事故复盘是如何进行的吧?...因为在这种环境下,工程师会选择能尽量少做就尽量少做,能尽量不做就不做,不会采取一些创新甚至冒险的方式。...要点在于把每一次事故当做学习的机会,我们来一起看看业内如何做的吧。...无独有偶,2015年Google发表的《SRE Handbook》中也专门提到如何做PostMortem,这篇文档中给出他们做事故复盘的文化“Postmortem Culture: Learning from
1Oracle 存储双活背景介绍 Oracle RAC 在设计的时候只是考虑应用的高可用,即通过一个共享存储,搭建2个或者多个 Oracle 实例,对外提供 Oracle 服务,没有考虑到这个共享存储的故障问题...跨数据中心双活的,它的设计目的是为一个数据中心内有着共享存储的多个主机实现负载均衡和高可用性。...,在这里我们通过主机层的软件和数据库及的写入速度测试: ① 主机层测试 这里我们采用 Orion 软件分别在2个 RAC 节点上对两块异地测试盘做读写速度测试:(同样块大小,100%写) /home/oracle...节点分别测试2块盘的写速度 Orion 测速写 AA 磁盘组 BB 磁盘组 Rac1 170M/秒 84 M/秒 Rac2 88 M/秒 169M/秒 测试结果描述:因为 RAC1节点和 aa 的存储在一个本地机房...,同时在应用上做部署优化尽量减小 Oracle 的写入操作,才能达到数据库的最佳性能。
在vsphere环境中搭建虚机RAC需要遵循一定的步骤,虚拟机配置RAC,如果不是挂裸盘RDM的话,按以下步骤进行,不影响VMotion 的功能,但是影响Storage VMotion 的功能。...要点: 各节点均采用单独的pvscsi控制器,SCSI总线共享选物理 添加厚制备置零的硬盘,各节点SCSI ID保持一致 每个节点双网卡或多网卡,用vmxnet3 设置磁盘为独立磁盘,这样对VM拍快照不会对数据盘有影响...注意:选择新的虚拟设备节点,并且保证,节点2与节点1共享磁盘选择的scsi设备一致。此处节点1选择scsi(1:0) ? 注意:模式里建议不要选择独立。...选择添加的磁盘选择选项--高级--常规--参数配置,添加行,标记multi-writer标记。每个磁盘做一次。 ? 步骤7: RAC 虚机节点,建议放在不同的主机上,所以需要配置DRS。...右键集群编辑,规则--新建,单独的虚拟机,选定虚机。 ? 以上实施完成之后,需要测试一下: (1) 双机开机是否成功; (2) 将两个节点迁移到一台主机,系统是否会自动做迁移(DRS规则)。
Linux下的进程间通信也可以使用mmap的内存共享映射来实现,mmap的作用就是把磁盘文件的一部分直接映射到进程的内存中,那么进程就可以直接对该内存文件进行操作,mmap也设置了两种机制...:共享和私有,如果是共享映射,那么在内存中对文件进行修改,磁盘中对应的文件也会被修改,相反,磁盘中的文件有了修改,内存中的文件也被修改。...通过这样的内存共享映射就相当于是进程直接对磁盘中的文件进行读写操作一样,那么如果有两个进程来mmap同一个文件,就实现了进程间的通信。...对于第四个参数,MAP_SHARED表示共享映射,MAP_PRIVATE表示私有映射。最后一个参数偏移量表示要从文件的哪个地方开始映射,应为4096的整数倍。 ...如果在运行中出现Bus error (core dumped)错误,需要考虑共享文件是否有存储空间(也就是说你要mmap一个4096的文件,但实际文件没有4096那么大)。
领取专属 10元无门槛券
手把手带您无忧上云