服务器 Gind.cn

服务器问题集锦,包括 Linux(Ubuntu, Centos,Debian等)和Windows Server服务器

戴尔1950(MegaRAID SAS 1078)拒绝增加备件

我需要更换失败的戴尔R300机器(运行Ubuntu Linux),并且戴上了戴尔1950(与MegaRAID SAS 1078)。 它最初工作; 我移动驱动器,它认为它是一个外国数组,并做了后台初始化。 几天之后,第二盘已经被踢出去了。 而对于我的生活,我不能再添加它。 它一直在说一些神秘的东西,比如: 我试图把磁盘取出,重新设置控制器configuration,重新添加磁盘。 我也把热潮的开始和结束归零,但是无济于事。 ctrl-r屏幕基本上只有一个选项,那就是将新磁盘设置为全局备份,这显然不起作用。 我无能为力。 编辑:升级固件到1.22.32-1371(使用可启动的ISO,尝试115固件)后,我得到了一个微不足道的一步:我现在可以select一个磁盘组,并设置一个备用(而不是只有一个全球) ,但现在我得到这个有用的信息: 编辑2:取出磁盘后,重新设置控制器configuration,并重新导入外部configuration,它给了另一个不清楚的错误,为什么这是不可能的,我甚至无法启动退化arrays了。 幸运的是arrays元数据在磁盘的末端,所以当把驱动器放在我的USB驱动器托架中时,我可以看到一个分区表。 现在我正在创build一个映像,只需重新创build一个arrays并使用sysrescue CD来恢复映像。 用于Linux MD软件RAID的Hooray。 只要具有SATA连接器,您可以根据需要在厨房水槽中恢复arrays。

在Openshift上模拟MongoDB复制集

我目前正在进行一个项目,我正在使用openshift作为paas。 基本上符合我的所有需求。 我有我的网站,我的静态和我的apinetworking服务器。 只有我的apinetworking服务器调用我的数据库 现在,我的数据库来了一个问题。 我正在使用mongodb。 问题是当前openshift中的replicaset是技术预览,不应该在生产中使用,因为它使用临时存储。 所以如果所有的节点都在下降,所有的数据都会丢失。 我们无法扩展到mongodb pod,因为它可能会导致多个写入操作并产生真正的问题。 所以我有一个想法,但我想知道你是否看到错误。 作为一个概括性的复制品是由以下组成的:一个主要=>这是唯一一个允许进行写入操作的次数多个次级=>确保读取动作任意=>目前我不关注它。 所以我的想法是模拟一个replicaset(它需要一些tweeks在我身边): – 创build一个mongodb的实例,将根据primary.db.example.com – 创build一个mongodb的实例,将根secondary.db。 example.com 两者都将指向相同的持久存储。 那么在我的api里: 引用primary.db.example.com和secondary.db.example.com并相应地调用它们: 如果我做一个写操作,我打电话:primary.db.example.com 如果我进行读取操作,我正在调用secondary.db.example.com 通过这种方式,我将能够扩展二次读取操作。 如果主要的是倒下来的,那么Openshift会尝试重新创build这个吊舱(就像有一个新的小学选举一样) 我知道这不是最好的解决scheme,但这是目前唯一的解决scheme(除了创build外部副本,这意味着很多关于安全性,成本等问题) 您如何看待这个临时解决scheme(等待实际生产就绪的Opensift解决scheme) 问候

NFS权限在Gitlab的ubuntu / EC2上被拒绝

我有两个AWS EC2 Ubuntu实例。 我在这两台主机上configuration了NFS来共享Gitlab之间的目录。 我打开了AWS防火墙,因此可以接受,并且使用Nmap打开了端口 服务器1具有IP XX.XX.XX.XX 服务器2具有IP YY.YY.YY.YY 在我的fstab我configuration在服务器1上: XX.XX.XX.XX:/var/opt/gitlab/.ssh /var/opt/gitlab/.ssh nfs defaults,soft,rsize=1048576,wsize=1048576,noatime,lookupcache=positive 0 2 XX.XX.XX.XX:/var/opt/gitlab/gitlab-rails/uploads /var/opt/gitlab/gitlab-rails/uploads nfs defaults,soft,rsize=1048576,wsize=1048576,noatime,lookupcache=positive 0 2 XX.XX.XX.XX:/var/opt/gitlab/gitlab-rails/shared /var/opt/gitlab/gitlab-rails/shared nfs defaults,soft,rsize=1048576,wsize=1048576,noatime,lookupcache=positive 0 2 XX.XX.XX.XX:/var/opt/gitlab/gitlab-ci/builds /var/opt/gitlab/gitlab-ci/builds nfs defaults,soft,rsize=1048576,wsize=1048576,noatime,lookupcache=positive 0 2 XX.XX.XX.XX:/var/opt/gitlab/git-data /var/opt/gitlab/git-data nfs defaults,soft,rsize=1048576,wsize=1048576,noatime,lookupcache=positive 0 2 Iny我的服务器2的fstab: YY.YY.YY.YY:/var/opt/gitlab/.ssh /var/opt/gitlab/.ssh nfs defaults,soft,rsize=1048576,wsize=1048576,noatime,lookupcache=positive 0 2 YY.YY.YY.YY:/var/opt/gitlab/gitlab-rails/uploads /var/opt/gitlab/gitlab-rails/uploads nfs defaults,soft,rsize=1048576,wsize=1048576,noatime,lookupcache=positive 0 2 YY.YY.YY.YY:/var/opt/gitlab/gitlab-rails/shared /var/opt/gitlab/gitlab-rails/shared […]