小编Cod*_*key的帖子

Should I be worried that yum update suddenly wants to update well over 100 packages on my CentOS 6 system?

每当有需要更新的内容时,我都会收到一封电子邮件提醒,而且通常会在当天完成。这往往发生在大多数日子里。

无论出于何种原因,从 7 月 20 日到今天,我都没有收到任何警报(我相信我前几天做了手动 yum 更新只是为了检查,果然没有什么可做的)。

今天的更新列出了很多东西。这只是从 7 月 20 日开始的积压吗?为什么 yum 在那个时候没有更新任何东西?

是否有一些重大的安全漏洞导致每个人都更新他们的软件?还是我的系统出了问题?还是回购已被泄露?

谢谢

ImageMagick.x86_64                    6.7.2.7-2.el6                      base
ImageMagick-devel.x86_64              6.7.2.7-2.el6                      base
abrt.x86_64                           2.0.8-34.el6.centos                base
abrt-addon-ccpp.x86_64                2.0.8-34.el6.centos                base
abrt-addon-kerneloops.x86_64          2.0.8-34.el6.centos                base
abrt-addon-python.x86_64              2.0.8-34.el6.centos                base
abrt-cli.x86_64                       2.0.8-34.el6.centos                base
abrt-libs.x86_64                      2.0.8-34.el6.centos                base
abrt-tui.x86_64                       2.0.8-34.el6.centos                base
at.x86_64                             3.1.10-48.el6                      base
augeas-libs.x86_64                    1.0.0-10.el6                       base
authconfig.x86_64                     6.1.12-23.el6                      base
b43-openfwwf.noarch                   5.2-10.el6                         base
bash.x86_64                           4.1.2-33.el6                       base
bind-libs.x86_64                      32:9.8.2-0.37.rc1.el6_7.2          updates
bind-utils.x86_64                     32:9.8.2-0.37.rc1.el6_7.2          updates
binutils.x86_64                       2.20.51.0.2-5.43.el6               base
biosdevname.x86_64                    0.6.2-1.el6                        base
centos-release.x86_64                 6-7.el6.centos.12.3                base
chkconfig.x86_64                      1.3.49.3-5.el6                     base
cpp.x86_64                            4.4.7-16.el6                       base …
Run Code Online (Sandbox Code Playgroud)

centos yum centos6

19
推荐指数
2
解决办法
6398
查看次数

在我的 CentOS 服务器上安装 GUI 是个好主意吗?

我有一个新的专用服务器,我将在上面创建几个 VM。操作系统将是 CentOS 6.5,用于主机和虚拟机。

在处理 VM 时,主机(Gnome 等)上的 GUI 是否有任何实际好处?还是只是不必要地占用了系统资源?你能量化多少?它是一直影响资源,还是只在我查看它的时候?

它使我能够做什么而不能从命令行使用 virsh 等?

这是一个带有 32GB 内存的 E5-1650(6 核,12 线程)盒子。

如果您认为 GUI 很有用,您能告诉我需要安装哪些软件包吗?我知道“yum install Desktop”可以完成这项工作,但它安装了大量的依赖项,我想知道是否有一个超薄的替代方案?

gnome centos graphical-user-interface centos6

12
推荐指数
1
解决办法
2万
查看次数

PHP 升级总是破坏会话文件夹权限

每次我在 CentOS 机器上升级 php(通过 yum upgrade)时,我的 /var/lib/session 文件夹所有权都会变成具有 600 权限的 root:apache。我使用 nginx 作为我的网络服务器。这会破坏我的网站并阻止存储会话。

修复方法只是将文件夹 chown nginx:nginx 。但是每次 yum 更新 php 时我都必须手动执行此操作。

我想问题源于这样一个事实,即当我最初设置盒子时,我运行了 apache。我在哪里可以将此配置更改为“nginx”以解决此问题?我查看了 php.ini,但在那里看不到任何相关内容。会话目录已指定,但与用户无关。

php permissions yum php-fpm

6
推荐指数
1
解决办法
2705
查看次数

如何在 CentOS 中的两个驱动器上创建一个大分区?

我有一个新的专用服务器,我想纯粹用于备份目的。

[root@dedi ~]# df -h
Filesystem      Size  Used Avail Use% Mounted on
/dev/sda3        20G  942M   18G   6% /
tmpfs           7.8G     0  7.8G   0% /dev/shm
/dev/sda1       283M   32M  236M  12% /boot
/dev/sda2       1.8T   68M  1.7T   1% /data
[root@dedi ~]# cat /proc/partitions
major minor  #blocks  name

   8        0 1953481816 sda
   8        1     307200 sda1
   8        2 1932167168 sda2
   8        3   20480000 sda3
   8        4     524288 sda4
   8       16 1953481816 sdb
Run Code Online (Sandbox Code Playgroud)

我想保持 tmpfs 和 /boot 原样,并在其余部分中创建一个大约 4TB 的大分区。

我知道这是相对简单的东西,但我真的很感激手工浏览它,因为我以前从未做过任何 linux 分区的东西,并且不想把全新的盒子弄得一团糟......

非常感谢

partition lvm centos

6
推荐指数
1
解决办法
2万
查看次数

gsutil rsync 上的同步阶段很慢?

我刚刚开始使用 GCS 作为我的网络服务器的备份。一台服务器有 120 万个 JPEG(3.5TB),并且所有这些都在 10 个小时左右的时间内完美同步。

另一个有 250 万个 JPEG(尽管只是缩略图/预览 - 总共 300GB)。我第一次这样做时,“构建同步状态”很快就完成了 250 万次。几分钟。虽然我的会话被中断了(wifi 掉线了),当我通过 SSH 尝试再次运行它时,“在源列表中”提示迅速咬住了 10000、20000、30000。然后几乎停止了。半小时后,才到了三十万。我知道它也必须确定目的地有哪些文件,但我认为这不会显着减慢“在源列表中...”的回声?

它是否表明我的文件系统有问题,如果是,我应该检查什么?

还是出于某种原因,这是预期的行为?

尝试将 gsutil rsync 与 200 万个文件一起使用到一个存储桶中是个坏主意吗?我找不到谷歌关于一个存储桶中可以放置多少文件的指南,所以我假设它是数十亿/无限的?

FWIW 文件都在嵌套的子目录中,任何一个目录中的文件都不超过 2000 个。

谢谢

编辑:我使用的确切命令是:

gsutil -m rsync -r /var/www/ gs://mybucketname/var/www
Run Code Online (Sandbox Code Playgroud)

rsync google-cloud-storage google-cloud-platform gsutil

6
推荐指数
1
解决办法
2701
查看次数

SPDY 是否改进了从非 SPDY CDN 服务的资产的交付?

所以我的网站是 SPDY。我所有的本地资产也是 SPDY。但是我的大部分资产都来自 Rackspace 的 CloudFiles CDN。这不是SPDY。

这些文件是通过 SPDY 以某种方式流式传输的,还是通过单独费力的 HTTP 请求拉入的?

我目前将这些 CDN 资产分为 3 个不同的子域。我应该将它们全部合并为一个(这是 SPDY 文件的首选服务方法,以减少 DNS 查找),还是应该保持原样,因为它们来自常规 HTTP 1.1?

谢谢,我无法通过谷歌搜索找到任何相关信息。

nginx https spdy

3
推荐指数
1
解决办法
361
查看次数

为什么我无法通过 SSH 隧道使用 Navicat 连接到 MariaDB?

我一直在 Windows 上使用 Navicat 来管理我的 MySQL/Percona 实例。

几天前,我购买了一台新服务器并安装了 MariaDB 10.3.9。

当我在 putty 会话中通过 SSH 连接到盒子时,我可以很好地连接到它。 mysql -u root -p完美地呈现出来。

但出于某种原因,Navicat 会抛出错误access denied for user 'root'@'::1' (using password: YES)

Navicat 设置与我之前一直使用的相同:

主机名:localhost 端口:3306 Mysql用户名:root Mysql密码:[root的mysql密码]

使用 SSH 隧道:是 IP 地址:[我的服务器 ip] SSH 用户名:[我的名字] SSH 密码:[我的 ssh 密码]

我不知道为什么当我手动执行它时它可以通过 SSH 工作,但当 Navicat 执行它时却不行,尽管它大概在做大致相同的事情。这是'::1'关于什么的,这是否指出了问题?

谢谢!

mysql ssh ssh-tunnel

3
推荐指数
1
解决办法
3058
查看次数

无法将 SSH 端口设置为 22 以外的其他端口

当我尝试将我的 SSH 端口设置为 22(编辑/etc/sysconfig/iptables/etc/ssh/sshd_config)以外的其他端口时,我最终被锁定在我的服务器之外并且不得不启动到救援模式来纠正问题。

我已经经历了几次这个循环,每次都更加小心,我在做正确的事情。

我的新端口(在本例中为 33933)是否有可能在其他地方被阻止 - 或者还有另一个引用 22 的文件需要更改?

这是在 CentOS 6 上的一个全新的专用盒子上,我刚刚从 oneprovider.com(一个 online.net 经销商)设置了这个盒子。

ssh iptables

2
推荐指数
1
解决办法
1072
查看次数

重新启动已运行 365 天的生产 CentOS 6 服务器

我今天在运行正常运行时间时注意到我的服务器已经运行了 365 天。这让我谷歌“我应该定期重启我的服务器”。这让我知道是的,我应该在任何内核更新后重新启动,否则新内核不会变为活动状态。我想这很明显,但不是我今天之前知道的。我一直关注我的更新,但从不重启...

……现在我有点害怕了。

不久前我重新启动了一个不同的盒子,但由于一些 grub conf 问题,它无法恢复。在从救援模式修复它失败后(我不知道我在做什么),我选择重新安装盒子 - 反正它没有太多东西,这样做很简单。

在我重新启动之前,有什么我应该检查的(在配置文件等中)可能会最小化类似失败的机会?

centos kernel update centos6

0
推荐指数
1
解决办法
92
查看次数