如果我使用Yum安装了一个软件,然后从源代码升级那个软件版本,那么Yum下次看到软件的“升级”时,我该如何告诉Yum不要覆盖源代码编译软件? 我可以告诉百胜,它被手动卸载,以便它认为百胜安装版本不再存在? 我不想百胜先卸载软件,然后生成,因为我想保持yum包的服务脚本和辅助的东西
我有两个节点,每个有20个HDD(相同的大小)。 两个节点都configuration了2个VG,每个VG都是使用10个磁盘创build的。 1个VG被称为SAN第二个被称为NAS。 Node1-将提供nfs服务,nfs数据将保存在NAS vg上,名为nfs的LV(在node2上看起来相同)。 VG SAN将成为节点2上的SAN VG的备份。 Node2-将提供SAN服务,数据将保留在LV上。 每个lv代表一个lun和使用targetcli,我从每个lv创build块设备。 所以根据一个lun的请求,我创build一个具有所需大小的LV,并使用这个新创build的LV在targetcli中创build一个backstore(blockdevice)。 VG NAS也存在于节点2上,用于备份来自节点1的NAS VG的数据。 备份的数据不应该有问题:我想过使用drbd将数据从每个节点备份到另一个节点,所以最终每个节点1将备份节点2,反之亦然。 有了NAS VG,我可以,因为它只有一个LV,它是静态的。 问题是,在我不断创buildLV的SAN VG上会发生什么? 将drbd创build他们在另一边以及备份的结果? 如果没有,那么我怎样才能始终保持这些VG相同,即当我在节点2上创build一个LV时,它将自动在节点1上创build? 顺便说一句 – 两个节点上的操作系统是centos7.1 非常感谢您的帮助!
我在centos 7上,并从yum安装httpd服务(2.4.6)没有问题,我不得不从不同的repo remi安装PHP来安装php 5.6。 PHP的作品在命令行和httpd服务正在运行,但所有的PHP没有被执行,没有任何日志中的错误,并且下面的php.conf存在。 AddHandler php5-script .php AddType text/html .php <IfModule mod_php5.c> <FilesMatch \.php$> SetHandler application/x-httpd-php </FilesMatch> </IfModule> 我一直在这个小时现在绕圈,似乎无法看到在哪里断开apache和php是,任何帮助非常感谢。
我有一个带2个IP地址的VPS(CentOS 7)。 我使用绑定托pipe我自己的DNS服务器。 运行Apache。 其中我有“A”的logging ns1.example.com -> XXXX ns2.example.com -> YYYY mail.example.com -> XXXX server.example.com -> XXXX (Fully Qualified Hostname) 如果我在浏览器中键入mail.example.com,则会显示位于example.com的网站。 如何在不影响DNS设置的情况下使mail.example.com无法从浏览器访问? 同样如何阻止访问ns1.example.com,ns2.example.com和server.example.com?
我有一个非常奇怪的CentOS 7盒子。 在第一次启动时,input“blkid”会产生: [BurnC7 (2015-12-17 22:00:25) ~]# blkid /dev/block/8:3: UUID="c83f7479-4bc1-44e5-84ae-e38a83e75219" TYPE="ext4" /dev/block/8:2: UUID="2a5bfdfb-2b1d-4748-96bd-fe919b132ce4" TYPE="ext4" /dev/block/8:5: UUID="94be252f-51df-44cf-afde-57214a08d149" TYPE="swap" [BurnC7 (2015-12-17 22:00:26) ~]# 我正在寻找一个UUID – > / dev / sdX设备名称婚姻,这是正常的输出。 更令人费解的是,在lsblk中指定一个我知道存在的分区,键入“blkid / dev / sda2”,例如,它现在显示在常规的“blkid”输出中: [BurnC7 (2015-12-17 22:00:26) ~]# blkid /dev/sda2 /dev/sda2: UUID="2a5bfdfb-2b1d-4748-96bd-fe919b132ce4" TYPE="ext4" [BurnC7 (2015-12-17 22:02:31) ~]# blkid /dev/block/8:3: UUID="c83f7479-4bc1-44e5-84ae-e38a83e75219" TYPE="ext4" /dev/block/8:2: UUID="2a5bfdfb-2b1d-4748-96bd-fe919b132ce4" TYPE="ext4" /dev/block/8:5: UUID="94be252f-51df-44cf-afde-57214a08d149" […]
我已经在运行CentOS 7.1的64位VPS上成功安装了一个32位软件。 我不得不安装32位库之前,它会安装,但现在当我尝试启动它,我得到这个错误: [root@001 bin]# bash ./nre ./nre: ./nre: cannot execute binary file 如果我查阅文件要求,得到: [root@001 bin]# file nre nre: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), statically linked (uses shared libs), stripped 我所有的阅读都指出这个错误可能是一个32位的二进制问题,但是因为我已经安装了这个库,所以我有点困惑,为什么我收到这个错误。 我如何去诊断我是否确实错过了一个图书馆,如果我是,哪一个? 好吧,使用string-a命令,我想我能够产生一个依赖列表。 有没有一种简单的方法来确定我失踪? /lib/ld-linux.so.2 libnre.so __gmon_start__ _Jv_RegisterClasses _init _ZN11NreLauncher11getInstanceEv _fini _ZN11NreLauncher3nreEPKciPPc libdl.so.2 libstdc++.so.6 __gxx_personality_v0 libm.so.6 libgcc_s.so.1 libpthread.so.0 libc.so.6 _IO_stdin_used umask […]
有人有关于如何更改PostgreSQL 9.5的默认端口的想法,我做了以前的版本和我只是修改以下文件相同: /var/lib/pgsql/9.5/data/postgresql.conf listen_addresses = '*' port = 4000 /etc/phpPgAdmin/config.inc.php $conf['servers'][0]['host'] = 'localhost'; $conf['servers'][0]['port'] = 4000; 我正在使用phpPgAdmin从网上检查数据库,它使用默认端口,但它不工作时不使用默认端口,也在terminal我重新启动postgresql服务后得到这个错误: [root@cos7psql01 system]# su – postgres Last login: Sun Jan 17 12:38:27 CST 2016 on pts/0 -bash-4.2$ psql psql: could not connect to server: No such file or directory Is the server running locally and accepting connections on Unix […]
有没有办法可以永久启用SCL? 我已经安装了rh-php56 ,并且我希望确保它每次加载到我的机器时都被加载。 我目前正在运行CentOS 7。
我正在尝试备份我们的一台服务器: [root@butler /]# /sbin/dump -0uan -f – / | gzip -2 | ssh -c blowfish [email protected] dd of=/RAIDPOOL01/sysbackup/full-backup-`date '+%d-%B-%Y'`.dump.gz 这给了我一个奇怪的错误: DUMP: No group entry for operator. DUMP: Date of this level 0 dump: Mon Feb 15 10:34:30 2016 DUMP: Dumping /dev/mapper/centos_butler-root (/) to standard output /dev/mapper/centos_butler-root: Bad magic number in super-block while opening filesystem DUMP: […]
我用ceph ceph-deploy工具在3个centos7节点上安装了ceph。 所有的作品都不错,但我没有任何脚本来pipe理ceph或radosgw。 我的/etc/init.d/文件夹只包含这些: functions , network , netconsole , rdbmap 。 没有其他的。 所以我不能运行这个scipt: sudo /etc/init.d/ceph-radosgw start 因为我没有它。 yum install ceph-radosgw表明我已经安装了它。 HEALTH_OK ceph -s显示HEALTH_OK 。 3个星期,3个星期。 我需要做什么来获得ceph init脚本?