Articles of centos

为什么我不能设置SSHFS共享? “OSXFUSE文件系统不可用”错误

我想从我的本地机器设置一个SSHFS共享到远程机器,但它不工作。 我收到错误OSXFUSE文件系统不可用(见下文)。 如何解决这个问题? 仅供参考,我的本地机器是运行OSX 10.9.3的MacBook Pro笔记本电脑。 远程机器实际上是运行CentOS的相同硬件上的一个VirtualBox。 % brew install sshfs # <—- SSHFS is installed Warning: sshfs-2.5.0 already installed % brew install osxfuse # <—- OSX Fuse is installed Warning: osxfuse-2.6.4 already installed % ssh [email protected] # <—- See, SSH works!! Last login: Wed Jun 18 18:36:11 2014 from XXX.XXX.XXX.XXX [[email protected] ~]% exit % […]

来自源码的couchdb 1.6.0 – jsapi.h:存在但不能编译

我试图在CentOS 6.5上安装couchdb 1.6.0(不幸的是,EPEL resository有一个非常旧的版本),遵循这个指南 。 一切都很好,直到./configure步骤在couchdb – error: Could not find the jsapi header 我添加了–with-js-include和–with-js-lib参数,只是为了看到一个稍微不同的错误: checking for erl… /opt/couchdb/erlang/bin/erl checking for escript… /usr/bin/escript checking for JS… no checking for JS… no checking jsapi.h usability… no checking jsapi.h presence… yes configure: WARNING: jsapi.h: present but cannot be compiled configure: WARNING: jsapi.h: check for missing prerequisite headers? […]

CentOS 7不是从DHCP设置我的网关

我有一个最小安装的CentOS 7。 我已经禁用networkingpipe理器,因为我想将我的networking设置为“老派”方式。 systemctl stop NetworkManager systemctl disable NetworkManager chkconfig network on service network restart 我的networkingconfiguration(/ etc / sysconfig / network-scripts / ifcfg-ens4)如下所示: DEVICE="ens4" TYPE="Ethernet" NOZEROCONF="yes" PERSISTENT_DHCLIENT="1" BOOTPROTO="dhcp" DEFROUTE="yes" PEERROUTES="yes" IPV4_FAILURE_FATAL="no" NAME="ens4" ONBOOT="yes" NM_CONTROLLED="no" 我的DHCP租约文件如下所示: lease { interface "ens4"; fixed-address 144.76.190.238; option subnet-mask 255.255.255.255; option routers 144.76.190.224; option dhcp-lease-time 86400; option dhcp-message-type 5; option domain-name-servers […]

PAM,RADIUS,Google身份validation器和双因素身份validation

我已经安装了FreeRADIUS,PAM和Google Authtenicator。 FreeRADIUS调用PAM,然后PAM调用Google pam_google_authenticator.so库。 这一切都成功。 但是,这不是真正的双因素validation,因为所有需要的是来自Google App的OTP。 要获得两个2FA,我想使用本地Linux密码。 由于这是通过RADIUS,我不能提示这两个密码,并需要将它们合并为一个。 根据Google Auth README和我发现的各种博客,我应该在PAM中这样做: auth requisite pam_google_authenticator.so forward_pass auth required pam_unix.so use_first_pass 然后我可以在相同的提示下input密码和OTP,例如MyPass123456 但它从来没有工作。 通过debugging,我可以看到,pam_unix.so检查并接受来自用户的密码,但仍然失败。 如果我删除第二行,或者将“auth”改为“account”(我发现了一个build议),auth就起作用,但是本地密码被忽略。 我在我的PAMconfiguration中丢失了什么?

CentOS 7与红帽卫星6

我们使用Satellite 6来pipe理我们的RHEL服务器。 对于一些项目,我们将使用CentOS 7来限制成本。 当然我们也想用Satellite 6来集中pipe理这些CentOS服务器。 我已经能够创build一个定制的产品与CentOS回购; 同步成功。 现在我需要将这些CentOS服务器添加到Satellite(内容主机和主机)。 为此我想使用激活密钥,但是这需要订阅pipe理器,所以我能够在CentOS服务器上安装订阅pipe理器。 现在我最后一个问题是Katello。 什么库包含katello-agent和puppet代理? 其他人是否已经尝试使用Satellitepipe理CentOS系统? 还有其他方面需要注意吗? 官方红帽支持不想帮助我们,因为这涉及到CentOS,而不是RHEL。

如何增加Linux中分配的inode的最大数目?

我有一个运行内核2.6.32-279.19.1.el6.x86_64的Centos 6服务器。 我遇到系统正在达到分配的 inode的最大数量的问题。 这时,inode-state返回这个: # cat /proc/sys/fs/inode-state 279522 48040 0 0 0 0 0 我有48040个空闲inode,但是每天几次这台服务器将达到极限(这是一个繁忙的数据库服务器)。 请注意,我不是在谈论使用的inode,在文件系统中定义的。 这很好,因为当我运行df -i时,使用率只有14%。 我如何增加分配的inode限制? 我看到inode-max在内核2.2中被删除,并且找不到与此相关的任何其他参数。 —编辑— 使用的文件系统是ext4,这里是df -i的输出: # df -i Filesystem Inodes IUsed IFree IUse% Mounted on /dev/sda1 12804096 1783423 11020673 14% / tmpfs 33062480 11 33062469 1% /dev/shm

诊断rsync错误输出

我inheritance了Centos 6.5系统,在运行rsync时输出多行错误。 rsync正在同步到本地连接的作为/storage驱动器。 该命令是: rsync -aAXv /* /storage/backup/ –exclude={/dev/*,/proc/*,/sys/*,/tmp/*,/run/*,/mnt/*,/media/*,/lost+found,/storage/*} 有三种不同types的错误logging在下面# Error concern 1, # Error concern 2, # Error concern 3在下面的输出中: rsync -aAXv /* /storage/backup/ –exclude={/dev/*,/proc/*,/sys/*,/tmp/*,/run/*,/mnt/*,/media/*,/lost+found,/storage/*} sending incremental file list etc/cron.d/ root/ root/.bash_history root/.viminfo selinux/booleans/abrt_anon_write selinux/booleans/abrt_handle_event selinux/booleans/allow_console_login […] # Error concern 1: There are probably 80 or more of these mkstemp errors, but I've shortened […]

CentOS 7 Kickstart – 软件RAID 10和LVM

所以我不知道为什么我有这个问题,所以我希望有人能看到我失踪的东西。 我为testingCent OS 7自动安装创build了kickstart文件。 除了存储部分在分区时似乎没有任何警告。 这是这个部分: clearpart –all –initlabel –drives=/dev/sda,/dev/sdb,/dev/sdc,/dev/sdd,/dev/sde,/dev/sdf,/dev/sdg,/dev/sdh part raid.1 –size=1024 –ondisk=/dev/sda part raid.2 –size=1024 –ondisk=/dev/sdb part raid.3 –size=1024 –ondisk=/dev/sdc part raid.4 –size=1024 –ondisk=/dev/sdd part raid.5 –size=1024 –ondisk=/dev/sde part raid.6 –size=1024 –ondisk=/dev/sdf part raid.7 –size=1024 –ondisk=/dev/sdg part raid.8 –size=1024 –ondisk=/dev/sdh part raid.9 –size=256 –ondisk=/dev/sda part raid.10 –size=256 –ondisk=/dev/sdb part raid.11 –size=256 –ondisk=/dev/sdc part […]

CentOs 7:如果HTTP侦听特定的IP地址,它将不会在启动时启动

我在我的httpd.conf中有这个: Listen 216.XX.YY.ZZZZ:80 只是为了确保,我确保在启动时启用httpd: systemctl httpd enable 系统启动时 ,我有: systemctl status httpd ● httpd.service – The Apache HTTP Server Loaded: loaded (/usr/lib/systemd/system/httpd.service; enabled; vendor preset: disabled) Active: failed (Result: exit-code) since Thu 2017-02-23 22:21:03 PST; 8min ago Process: 719 ExecStart=/usr/sbin/httpd $OPTIONS -DFOREGROUND (code=exited, status=1/FAILURE) Main PID: 719 (code=exited, status=1/FAILURE) Feb 23 22:21:00 centosXXXXXX.aspadmin.net systemd[1]: Starting […]

像这样configuration服务器和DNS:接受所有使用我们的特定域名服务器的域名

首先,我将描述这个问题:我有一个域名组合网站。 每个域名都有这样的页面: www.myportfoliosite.com/thedomainforsale.com 我想停放我的域名,但我只需要一个简单的redirect到我们的销售页面。 我认为这个解决scheme有两个步骤: configuration你的服务器(cent-os,Apache 2.2和WHM / cPanel)和/或DNS接受所有使用我们特定域名服务器的域名。 将所有域redirect到其销售页面。 我想我可以使用.htaccess来解决第二步。 现在,我想通过这个问题来解决第一步。 所以, 是否可以configuration服务器或设置一个DNS来接受使用我们特定的停车场名称服务器,如park1.myportfoliosite.com和park2.myprotfoliosite.com所有域名。 注意:我们目前的域名和服务器正常工作。 所以,我可以创build新的名称服务器,或者我可以创build一个新的cPanel帐户,并使用我的另一个域myportfoliosite.NET创build一个特定的configuration。