Questions tagged «centos»

社区企业操作系统;一种基于Red Hat Enterprise Linux的Linux发行版,广泛用于Web服务器。

3
CentOS可以在一个目录中处理的最大文件数量?
我为一个视频搜索网站写了一个非常快速和脏的缓存系统,它在隐藏的“/ cache /”目录中gzips并缓存搜索结果。 在最初几个月,一切都进展顺利,直到我开始注意到非常受欢迎的搜索结果没有显示任何视频。 我查看了缓存文件夹,果然,它是粉笔 - 大约有30,000个缓存文件,其中许多现在正在创建,其中没有内容...即使是非常受欢迎的搜索术语。 我删除了大约10,000个缓存文件(超过1个月,或者结果为空),现在一切似乎都恢复正常。 显然我不得不在不久的将来编写一个合适的MySQL缓存系统,但是一个目录中的大量文件是否会导致CentOS打嗝呢? 也许拉一个缓存的文件并解压缩它太多了? 我有一个机制,每当下载不顺利时就会发出警告。bing服务器没有阻止我,我确实正在服务结果,当缓存文件夹中的文件数量“太大”时,我只是无法缓存它们(有时)。 欢迎所有的想法/意见!

1
将.VDI转换为.VHD CentOS无法启动
我在VirtualBox中创建了一个CentOS vm。我需要将其转换为VHD才能在我的hyper-V服务器上使用。我使用了vbox管理工具,转换很顺利。当我尝试使用Hyper-V启动它时,它会启动到紧急模式并且实际上不会启动。我读过一些,这是因为卷的UUID不同但我不知道如何解决这个问题。你能帮我个忙吗?我对centOS Linux并不十分精通,所以说明会很棒!

1
重定向 - 为什么它不能这样工作
我知道运行时有3个流附加到进程,即输入,输出和错误流。 并且重定向执行从左到右。 我打算执行一个命令,将其输出流重定向到一个文件,并将其错误流重定向到同一个文件。 - nofile不存在,text1文件确实存在 head nofile text1 1> output.txt 2> output.txt -- I know this won't work. head nofile text1 1> output.txt 2>&1 -- while this will work, passing the error stream to the output ste q1)为什么? 如果它是“假设以这种方式编写”的问题,那么为什么下面的工作也不能 head nofile text1 2>&1 1> output.txt head nofile text1 2>&1> output.txt …

1
如何将CentOS 6中的内核升级到最新版本?
这给了我很多问题,即使在重新上电后也没有使用最新产品。 [root@server ~]# uname -r 2.6.32-431.1.2.0.1.el6.x86_64 [root@server ~]# cat /boot/grub.conf cat: /boot/grub.conf: No such file or directory [root@server ~]# cat /boot/grub/grub.conf cat: /boot/grub/grub.conf: No such file or directory [root@server ~]# yum reinstall kernel Running Transaction Installing : kernel-2.6.32-696.20.1.el6.x86_64 1/1 Verifying : kernel-2.6.32-696.20.1.el6.x86_64 1/1 Installed: kernel.x86_64 0:2.6.32-696.20.1.el6 Complete! [root@server ~]# less …

1
PHP Exec函数报告某些通过SSH工作的命令失败
我在使用PHP 5.4.12的CentOS 6 64位上。 这是PHP非常奇怪的行为。 请参阅以下脚本: echo 'Trying Query: whereis jbig2dec<br>'; exec('whereis jbig2dec',$output) or die('Failed'); $location=explode(' ',implode($output)); $location=$location[1]; echo 'Result: '.implode($output)."<p>"; echo 'Trying Query: '.$location.' --help<br>'; exec($location.' --help',$output) or die('Failed'); echo 'Result: '.implode($output)."<p>"; echo 'Trying Query: jbig2dec --help<br>'; exec('jbig2dec --help',$output) or die('Failed'); echo 'Result: '.implode($output)."<p>"; 结果是: Trying Query: whereis jbig2dec …
1 linux  ssh  centos  php 


1
命令以root身份运行但不以sudo身份运行
我目前正在CentOS 7上配置Samba 4 DC。 作为我自己,samba-tool运行良好,但当我跑,sudo samba-tool我得到command not found。 samba-tool位于/usr/local/samba/bin。我已将目录添加到PATH中,供我自己和root用户使用。 就像我自己一样,env | ^PATH=正确包含上面的目录。但是,sudo env | ^PATH=仅显示PATH=/sbin:/bin:/usr/sbin:/usr/bin。 现在切换到root用户。env | ^PATH=返回PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/samba/bin:/usr/local/samba/sbin并samba-tool运行得很好。 这是我的直觉,sudo完全反映了root用户,我猜不是这样。一个修复,希望解释得到高度赞赏。

1
“来自更新排除(updateinfo)”对“yum check-update --security”意味着什么
我有一个运行自动安全更新的CentOS 7.3安装。有时我会检查是否有可用的安全更新。我注意到排除了许多更新。 我运行的功能是“yum check-update --security”。我得到了所有更新的列表,例如这一行:kernel-debug-devel-3.10.0-514.2.2.el7.x86_64来自更新排除(updateinfo) 有人能告诉我这个exaclty意味着什么。我很困惑因为应该始终安装内核的安全更新。

2
在CentOS 7上安装NFS共享时出现问题:mount.nfs:安装时服务器拒绝访问
我的Ubuntu 16.04与主机的IP地址192.168.1.35和两个VM客户机:Ddebian 8杰西和CentOS 7.我跑nfs server我的主机上,并nfs client在两个对我的客人。从Debian guest虚拟机开始nfs-share,它可以毫无问题地从主机挂载。问题出在我的CentOS访客中 当我尝试从客户机中挂载nfs共享时,它发出以下错误: [hedin@localhost ~]$ sudo mount -a mount.nfs: access denied by server while mounting 192.168.1.35:/home/hedin/export/eudyptula 这是我的客人的/ etc / fstab: # # /etc/fstab # Created by anaconda on Mon Apr 10 16:16:12 2017 # # Accessible filesystems, by reference, are maintained under '/dev/disk' # See …
1 linux  centos  mount  nfs 

1
百胜回购问题
我的CentOS-Base.repo具有以下镜像: [base] name=CentOS-$releasever - Base baseurl=http://mirror.centos.org/centos/$releasever/os/$basearch/ gpgcheck=1 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7 enabled=1 #released updates [updates] name=CentOS Server updates gpgcheck=1 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7 baseurl=http://custom-url/centOS-updates/ enabled=1 当我说时yum install yum-utils,它失败并显示错误信息 http://custom-url/centOS-updates/Packages/yum-utils-1.1.31-46.el7_5.noarch.rpm: [Errno 14] HTTP Error 500 - Internal Server Error Trying other mirror. Error downloading packages: yum-utils-1.1.31-46.el7_5.noarch: [Errno 256] No more mirrors to try. 我在这里有两个问题: Why is it …
1 linux  centos  yum 

1
在未加密的CentOS系统上启用了FIPS-无法再识别启动密码
我有一个在安装过程中已加密的CentOS VM实例。系统启动正常(输入启动解密密码后)。 我的项目需要为OpenSSL启用FIPS,因此我逐步完成了步骤并重新启动。 现在,系统将不接受我的引导解密密码(该密码很容易键入)。 在没有软件加密的其他相同系统上,使用上述步骤启用FIPS则可以正常工作,重新启动没有问题。 编辑 我启动了第三个CentOS VM实例,这次不使用整个系统加密。接下来,我使用luks加密了一个卷,然后重新启动。系统提示输入密码,然后系统正常启动。 接下来,我为openssl启用了fips,重新启动-并得到了很多错误,通常我会在该错误中看到引导密码,并且系统无法引导。 我将系统引导到单用户模式,从内核行中拉出fips = 1并引导。这次接受了启动密码。
1 centos  luks 


4
CentOS-无法SSH
我最近尝试通过SSH进入我的服务器(一个连接火腿无线电节点的互联网),刚刚恢复播放。 我键入ssh root@10.0.1.9,这是我的计算机地址,由ifconfig eth0确认 当然出现了“拒绝连接”。 我之前遇到过这个问题,我通过运行ifconfig找到正确的IP来解决它。我现在运行它,并且拥有正确的LAN IP 这是我所做的步骤 •我将IP设置为路由器配置上的计算机的MAC地址,在本例中为10.0.1.9。 •我运行了ifconfig eth0,它在屏幕上显示为10.0.1.9。 •我转发了所有端口(尽管对于局域网通信不是必需的) •我在/ etc / ssh / sshd_config中将其从222更改为22 •我多次重启计算机 •SSH 反向运行,因此,如果我键入SSH,则可以从CentOS服务器计算机登录到自己的计算机 附件是我的路由器配置的屏幕截图。 ps aux | grep sshd 回来 root 2923 0.0 0.0 4032 692 tty1 S+ 07:15 0:00 grep sshd 我的SSHD文件::: i# $OpenBSD: sshd_config,v 1.73 2005/12/06 22:38:28 reyk Exp $ …
1 centos 

1
编译Linux内核时出现“未编译为64位模式”错误
我正在从CentOS源代码构建2.6.18。 在他们的说明中,我处于构建过程的最后一步,但似乎遇到了我无法理解的错误。 我遵循的说明:http : //wiki.centos.org/HowTos/Custom_Kernel 我跑了... [user @ host SPECS] $ rpmbuild -bb --target = uname -mkernel.spec 2> build-err.log | 发球楼out-log 并得到... [...] Patch #20239 (xen-vtd-let-iommu-use-another-irq-without-conflict.patch): Patch #20240 (xen-hvm-add-hvmop_get_time-hypercall.patch): Patch #20241 (xen-fix-64-bit-pv-guest-user-mode-segv-crashing-host.patch): Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.57640 cc linux-2.6.18.x86_64/scripts/bin2c.c -o linux-2.6.18.x86_64/scripts/bin2c make -f Rules.mk _build make[1]: Entering directory `/home/~~~~/rpmbuild/BUILD/kernel-2.6.18/xen' make -C …

1
如何使用防火墙CentOS 7将一个子网路由到另一个子网
我有一个带有VPN主机和一个物理网络接口的CentOS 7系统。 我的物理网络接口已分配给public区域,而我的VPN请求正在处理中trusted。另外,我在docker容器中有一些服务器,路由到后一个区域。 我想让我的VPN和Docker容器具有Internet连接,同时保留10.8.0.0/24在zone上创建的子网trusted。 我正在考虑的解决方案涉及将请求从10.8.0.0/24子网转发到子网,再转发到物理接口,最好使用masquareding。如果您有更好的解决方案,我会接受的。 到目前为止,我的firewalld配置看起来像这样。 public (active) target: default icmp-block-inversion: no interfaces: enp2s0 sources: services: ssh dhcpv6-client ports: 8080/tcp 23/tcp 1194/udp 80/tcp 443/tcp protocols: masquerade: no forward-ports: source-ports: icmp-blocks: rich rules: trusted (active) target: ACCEPT icmp-block-inversion: no interfaces: docker0 sources: 10.8.0.0/24 2001:0db8:ee00:abcd::/64 services: openvpn ports: protocols: masquerade: yes forward-ports: …

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.