服务器管理员

系统和网络管理员的问答

7
是否有全球,持续的CMD历史?
有时,我忘记了CMD命令的确切语法,然后想搜索自己的CMD历史记录。显然,在同一会话中,您可以使用向上和向下箭头键进行浏览,但是以前的CMD会话的历史如何?是否有文件,历史记录要写入的日志,或者全部都归数字天堂? 谢谢!

3
Kubernetes停留在ContainerCreating上
运行创建后,我的Kubernetes集群中的pod停留在“ ContainerCreating”上。我如何查看此操作的日志以诊断其原因?kubectl logs由于容器需要处于非挂起状态,因此似乎无法正常工作。
99 kubernetes 

5
如何在PostgreSQL 8.4中查看活动连接和“当前活动”
我正在调查数据库连接无限期打开的问题,这会导致数据库服务器出现问题。如何查看到PostgreSQL服务器的当前打开的连接,特别是那些使用特定数据库的连接?理想情况下,我也想看看那里正在执行什么命令。基本上,我正在寻找与MSSQL中的“当前活动”视图等效的东西。
99 postgresql 

2
如何重新排序窗口,更改滚动快捷方式以及修改GNU屏幕中的状态栏内容?
我学会了使用gnu-screen,并且在过去的几周中一直在使用它。现在,我掌握了基础知识,如果我弄清楚了以下查询,将非常有帮助: 如何在Linux屏幕实用程序中重命名/重新排序/移动窗口? 例如,经过几天的使用,我进入了一个窗口编号为2、3、6、8的状态。现在,我希望在#9或#7处创建一个新窗口。这可能吗?如果是,怎么办? 另外,是否可以将窗口#6移至#4或#7?如果是,怎么办? 滚动快捷方式:滚动需要先按Ctrl-A + Esc,然后按Ctrl-u / Ctrl-d。有没有一种方法可以映射PgUp / PgDn直接执行这些操作?或者,有没有办法映射一些键(例如F5)以将我带到复制模式,然后再映射PgUp / PgDn进行滚动? 我启用了“总是标题”,因此当前窗口标题始终显示在底部。有没有办法在同一标题栏中显示当前窗口的日志文件名和日志记录状态(开/关)?
98 linux  gnu-screen 

4
可用站点与ng.x的conf.d目录有什么不同用法
我有一些使用linux的经验,但没有使用nginx的经验。我的任务是研究应用程序服务器的负载平衡选项。 我已经使用apt-get来安装nginx,并且一切似乎都很好。 我有一些问题。 sites-available文件夹和conf.d文件夹有什么区别。这两个文件夹都包含在nginx的默认配置设置中。教程同时使用。它们是干什么的,最佳实践是什么? 启用了站点的文件夹有什么用?如何使用? 默认配置引用www数据用户?我必须创建该用户吗?如何为该用户授予运行Nginx的最佳权限?

6
为什么x64代表64位时x86代表32位?[关闭]
我的问题是为什么64位的简写是x64时32位x86的简写? 我猜想这与386和486年代有关,那时32位处理器全部以86结尾,但是肯定有一些处理器没有以86结尾并且仍然是32位吗? 有人知道这件事的历史吗,或者可以引导我获得良好的信息来源? 谢谢

15
挂载CIFS主机已关闭
我以前配置的挂载点有问题。它显示了文件夹,但是挂载丢失了,并显示“?” 大小,权限等值 因此,我尝试使用cifs和之前的相同命令重新安装: mount -t cifs //nas.domain.local/share /mnt/archive 但是我得到了错误: Host is down. 如果我对域或IP执行ping操作,则可以得到正确的解析,并且我也可以使用smbclient进行连接,而不会出现问题 ping nas.domain.local ping ip smbclient //nas.domain.local/share 我环顾四周,但找不到可靠的答案。有什么想法吗?
97 linux  centos  mount  cifs 


2
服务器机房中有臭鸡蛋味
一周前,我在静音的APC Smart-UPS 1000上收到以下错误。 Warning State: Connect battery Load: 55% Batt: 100% 今天,当我走进办公室时,我会闻到一种硫磺/硫磺/腐烂的鸡蛋气味,而UPS再次发出警报。没有燃烧的气味。 我已经通风了办公室和服务器室,并关闭了UPS。 还有其他建议吗?

10
单独购买还是批量购买RAID磁盘是更好的做法?
这听起来像是一个奇怪的问题,但却引起了我与一些同事的激烈讨论。考虑由八个或十二个磁盘组成的中等大小的RAID阵列。购买第一批磁盘或购买替换磁盘以扩大阵列或刷新硬件时,可以采用两种广泛的方法: 从一个供应商处以一个顺序购买所有驱动器,然后收到一个装有所有磁盘的大盒子。 从各种供应商处订购一个磁盘,和/或(几天或几周内)摊开一个磁盘的几个订单。 显然有一些中间立场,但这是主要的对立心态。我真的很好奇,哪种方法在降低阵列灾难性故障的风险方面更明智。(让我们定义为“ 25%的磁盘在一个时间窗口内发生故障,该时间窗口等于重新刷新一次阵列所需的时间。”)逻辑是,如果所有磁盘都来自同一位置,则它们可能都具有相同的状态潜在的缺陷等待罢工。如果您愿意,可以使用相同的定时炸弹,并在时钟上进行相同的初始倒计时。 我为每种方法收集了两个较常见的利弊,但其中一些感觉像是猜想和直觉,而不是基于证据的硬性数据。 一次购买全部,专业 在研究/订购阶段花费的时间更少。 如果供应商收费,则将运输成本降至最低。 磁盘几乎可以保证具有相同的固件版本和相同的操作特性(温度,振动等)。 价格上涨/库存短缺不太可能使项目中途停顿。 需要安装每个下一个磁盘。 序列号都是预先已知的,可以按增加序列号的顺序在磁盘盒中安装磁盘。似乎过于挑剔,但有些人似乎对此很重视。(我猜想他们的管理界面会按序列号而不是硬件端口顺序对磁盘进行排序...?) 立即购买全部,缺点 所有磁盘(可能)都来自同一工厂,同时使用相同的材​​料制造。它们被存储在相同的环境中,并且在运输过程中遭受相同的潜在滥用。一个人可能存在的任何缺陷或损坏。 如果将驱动器一次更换到一个现有阵列中,并且每个新磁盘都需要分别重新安装银盘,则可能要花几周的时间才能安装订单中的最后一个磁盘,并且发现有故障。在此期间,与供应商的退货/更换窗口可能会过期。 无法利用项目期间可能发生的近期价格下跌。 专业人士单独购买 如果一个磁盘发生故障,则与其他任何磁盘共享很少的制造/传输历史记录。如果故障是由于制造或运输过程中的某些原因引起的,则根本原因可能没有发生在任何其他磁盘上。 如果磁盘在到达时已死或在使用的最初几个小时内发生故障,则将在发货后不久检测到,并且退货过程可能会更加顺利。 缺点,单独购买 需要大量时间来找到价格合理的足够的供应商。解决订单跟踪,交货失败,物品退回损坏和其他问题可能很耗时。 潜在的更高的运输成本。 存在一个非常实际的可能性,即需要一个新磁盘,但没有一个可用的新磁盘,从而使项目停滞。 想象中的好处。无论供应商或购买日期如何,所有磁盘都来自同一地点,并且实际上是相同的。质量缺陷将检测到制造缺陷,不合格的磁盘将不会被出售。运输损坏必须非常严重(肉眼可以清楚地看到),以致损坏的驱动器在拆箱时就很明显。 如果仅按项目要点计算,则“批量购买”显然很容易获胜。但是,有些利弊很弱,有些利弊却很强。许多要点仅说明了其他一些的逻辑逆。其中有些事情可能是荒谬的迷信。但是,如果迷信在维护阵列完整性方面做得更好,我想我会乐于接受。 哪一组最明智? 更新:我有与此讨论相关的数据。我个人构建的最后一个阵列(大约四年前)有八个磁盘。我从一个供应商处订购,但将购买分成两个订单,每个订单四个磁盘,相隔一个月左右。阵列的一个磁盘在运行的最初几个小时内发生故障。它是从第一批开始的,该订单的退货窗口在将所有商品旋转起来时已经关闭。 四年后,七个原始磁盘加上一个替换磁盘仍在无错误运行。(敲木头。)

12
从美国将10 TB的文件传输到英国数据中心
我正在将服务器从美国从一个数据中心迁移到英国。我的主人说我应该能够达到每秒11兆字节。 两端均为Windows Server 2008。 我的平均文件大小约为100 MB,数据分为五个2 TB驱动器。 传输这些文件的推荐方法是什么? 的FTP 中小企业 Rsync / Robocopy 其他? 我不太担心安全性,因为这些反正都是公共文件,但是我只想要一个可以提高11 MB / s完整传输速率的解决方案,以最大程度地减少总传输时间。

5
在顶部显示完整的进程名称
我正在Ubuntu上运行Rails堆栈。 当我ps -AF时,我得到由apache模块设置的描述性进程名称,例如 00:00:43 Rails: /var/www... 这对于诊断负载问题确实很有帮助。 但是当我顶一下时,相同的过程简单地显示为 ruby 有什么办法可以使ps -AF进程名居首?

6
证书颁发机构根证书的有效期和续订
2004年,我在Linux上使用OpenSSL以及OpenVPN随附的简单管理脚本建立了一个小型证书颁发机构。根据我当时发现的指南,我将根CA证书的有效期设置为10年。从那时起,我已经为OpenVPN隧道,网站和电子邮件服务器签署了许多证书,所有这些证书的有效期也为10年(这可能是错误的,但是我当时并不了解)。 我找到了许多有关建立CA的指南,但是关于其管理的信息很少,尤其是有关根CA证书到期时必须执行的操作的信息,这将在2014年的某个时候发生。因此,我有以下内容问题: 根CA证书到期后具有有效期的证书会在根证书到期后立即失效,还是会继续有效(因为它们是在CA证书的有效期内签名的)? 需要什么操作来更新根CA证书并确保在其有效期内顺利过渡? 是否可以以不同的有效期以某种方式重新签名当前的根CA证书,并将新签名的证书上传到客户端,以便客户端证书保持有效? 还是我需要用新的根CA证书签名的新客户端证书替换所有客户端证书? 根CA证书应何时更新?即将到期或在到期前的合理时间? 如果根CA证书的更新成为一项主要工作,那么我现在可以做些什么更好的措施,以确保在下一次更新时进行更平滑的过渡(当然,将有效期设置为100年)? 由于我对某些客户端的唯一访问是通过使用当前CA证书签名的证书的OpenVPN隧道,因此情况变得有些复杂,因此,如果我必须替换所有客户端证书,则需要复制将新文件发送给客户端,重新启动隧道,交叉我的手指,希望以后再出现。

7
设置nginx提供的静态内容的标头过期
我正在使用nginx来存储我的静态内容,有没有一种方法可以为每个符合特定规则的文件设置expires标头?例如,我可以为所有扩展名为'.css'的文件设置expires标头吗?
96 nginx  cache 

6
从USB拇指驱动器引导和安装Windows
从拇指驱动器安装Windows远胜于将副本刻录到DVD,因为DVD将使某些垃圾填埋场中充满有毒物质。更不用说从USB拇指驱动器安装Windows的速度快大约50倍。 您如何将这些钻头放到拇指驱动器上,以便可以从其启动并进行全新安装?

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.