Questions tagged «linux»

Linux是基于Linux内核的类UNIX开源操作系统的通用术语。

4
如何使用vmstat获取内存使用百分比?
我需要从vmstat获取以%为单位的内存使用情况,但我不太了解vmstat中显示的与内存有关的一些数字。 特别是给定这样的输出 procs -----------memory---------- ---swap-- -----io---- --system-- -----cpu------ r b swpd free buff cache si so bi bo in cs us sy id wa st 1 0 139728 45396 199128 1236360 1 2 4 622 3 1 51 4 43 2 0 系统的总内存量是多少?是“ swpd” +“免费” +“ buff” +“缓存”,总计为1620612? 系统的可用内存量是多少?是否显示为“免费”列中的45396? 问题是他们没有加起来,甚至看起来都不接近“最高”报告的内容。我与上面的“ …
9 linux  memory  vmstat 

7
在Linux(Ubuntu)上设置时区
在英国,我们是UTC + 1。我使用“日期”设置时间。但是,我一直通过NTP时间服务器将其重置为标准UTC。 我尝试使用tzselect设置时区,但它不会更改时间,它保持在UTC而不是本地时间。 Therefore TZ='Europe/London' will be used. Local time is now: Thu Jun 25 10:57:48 BST 2009. Universal Time is now: Thu Jun 25 09:57:48 UTC 2009. 上面的输出是正确的,但是时间实际上并没有改变。 我要么需要禁用时间的自动更新,要么在理想情况下正确设置时区。
9 linux  ubuntu  time 

4
Xen DomU根文件系统在iSCSI虚拟IP故障转移上变为只读
我的Xen服务器是带有open-iscsi的openSUSE 11.1,可连接到我们的iSCSI SAN集群。SAN模块位于启动程序连接到的虚拟IP后面的IP故障转移组中。 如果主SAN服务器发生故障,则辅助SAN将充当目标服务器。所有这些都由LeftHand SAN / iQ软件处理,并且在大多数情况下都可以正常工作。 我的问题是,在IP故障转移后,某些Xen DomU有时会使其根文件系统变为只读状态。这是不一致的,并且每次发生故障转移时都会在不同的子集上发生。它们都运行相同的openSUSE 11.1软件映像。 每个DomU的根文件系统都是通过open-iscsi装入Dom0的,然后Xen使用标准块设备驱动程序将其公开给DomU。 确切的症状是,以根用户身份运行时touch /test返回错误“只读文件系统”。但是,的输出mount显示它是可读写安装的。当然,此时domU上的所有其他I / O也会发生故障,因此机器会严重掉下来。只需xm从Dom0 重新启动它,甚至无需重新连接iSCSI会话,即可使一切重新工作。 在Dom0端,故障转移期间的系统日志消息如下所示: kernel: connection1:0: iscsi: detected conn error (1011) iscsid: Kernel reported iSCSI connection 1:0 error (1011) state (3) iscsid: connection1:0 is operational after recovery (1 attempts) 我很难确定要调试该问题的哪一层,DomU内核中有问题吗?还是在Dom0或Xen级别?我认为某个地方可能需要调整一些参数以增加某种超时,但是我不确定要看哪里。 我真的不认为open-iscsi有问题,仅仅是因为所连接的块设备仍然可以从Dom0读取和写入。
9 linux  xen  iscsi 


5
内核:日记提交I / O错误
我在使用Dell 1950服务器时遇到了一些问题。我将在此处与Oracle和其他一些软件一起安装RHEL 4.6。 我在ssh会话和监视器上随机收到一条错误消息,内容为“内核:日记提交I / O错误”,我已连接到服务器,然后滚动查看错误消息,显示“ EXT3-fs错误(设备sda5)”在start_transaction中:日志已中止。” 它已经发生过几次,但从未在安装过程中的同一时间发生过。实际上,上一次系统启动并运行时,我只是试图将数据库导入到oracle中。 这已经发生在几个硬盘驱动器上,所以我很确定这不是问题。这使我认为RAI​​D控制器变坏了。 你们有什么感想? **更新** 可以肯定这是一个坏硬盘。我在服务器中扔了另一个驱动器,它已经运行了约48个小时,没有出现问题。
9 linux  raid  ext3 


4
在FreeBSD中将默认的crontab编辑器更改为nano
当我使用crontab -e它编辑crontab时,将在vi中打开crontab。我希望它使用nano。我该如何更改? 编辑: 由于某种原因,export命令返回command not found。并且更改EDITOR env值不适用于crontab -e。 以下命令在我的系统上工作: setenv VISUAL /usr/local/bin/nano
9 cron  freebsd  vi  linux 

11
良好的Linux故障转移/高可用性解决方案?[关闭]
关闭。这个问题是题外话。它当前不接受答案。 想改善这个问题吗? 更新问题,以使其成为服务器故障的主题。 4年前关闭。 已锁定。该问题及其答案被锁定,因为该问题是题外话,但具有历史意义。它目前不接受新的答案或互动。 在几种情况下,如果发生故障(服务器挂起或崩溃),我需要将应用程序从一台服务器迁移到另一台服务器。 在solaris上,我们使用VCS(Veritas Cluster Server)进行此操作。Linux有哪些可用选项? 请指出每个装置的设置/维护工作量或费用(如果有)。 -添加了更多详细信息- 给出复杂度级别的概念: 发生故障的服务器可能会挂起或崩溃,恕不另行通知,可能仍然可以“ ping通” 恢复服务器需要在故障转移时启动其应用程序 一旦服务器启动/重启失败,它就会变得被动,以免干扰恢复服务器。 这是一个数据收集或计算节点,而不是数据库,因此可以使用更简单的解决方案。 -详情(抱歉)- 共享存储不是一种选择,但是不需要从一台服务器迁移到另一台服务器太多的状态(如果有的话)。我们通过rsync使两个服务器保持同步。 非常感谢您到目前为止的所有帖子。


3
如何在Debian上停止git-daemon
我正在运行debian lenny服务器,并在其上安装了git。现在有一个git-daemon进程(和适当的打开的端口),但是没有我可以停止的/etc/init.d/git脚本。我知道有/ etc / sv / git-daemon / run,但这也无济于事。
9 linux  debian  service  git 

3
用户可以读取但root不能读取的目录?
我的主目录下有一个名为“ .gvfs”的目录。作为我的普通用户帐户,我可以正常阅读它: ~ $ ls -lart ~raldi/.gvfs total 4 dr-x------ 2 raldi raldi 0 2009-05-25 22:17 . drwxr-xr-x 60 raldi raldi 4096 2009-05-25 23:08 .. ~ $ ls -d ~raldi/.gvfs dr-x------ 2 raldi raldi 0 2009-05-25 22:17 /home/raldi/.gvfs 但是,作为根,我不能“ ls”甚至“ ls -d”: # ls ~raldi/.gvfs ls: cannot access /home/raldi/.gvfs: Permission …

5
重新启动Red Hat Server之后如何启动Oracle Enterprise Manager?
我在Red Hat Enterprise Server 5.0上安装了Oracle 11g。第一次,一切正常。 在/etc/init.d/中创建dbora脚本文件并设置了所有oracle环境变量后,我刚刚重新启动了服务器,然后Oracle Enterprise Manager开始无法正常工作 我无法在浏览器中打开EM。当我看到时,emctl状态为dbconsole-它显示 bash-3.00 $ emctl状态dbconsole Oracle企业管理器11g数据库控制版本11.1.0。 版权所有(c)1996、2007 Oracle Corporation。版权所有。 Oracle Enterprise Manager 11g未运行。 -------------------------------------------------- ---------------- 但是该代理运行正常=> bash-3.00 $ emctl status代理Oracle企业管理器11g数据库控制版本11.1.0。版权所有(c)1996、2007 Oracle Corporation。版权所有。 -------------------------------------------------- ------------- 代理版本:11.1.0.0.1 OMS版本:11.1.0.0.1 协议版本:11.1.0.0.1 代理首页:/u01/apps/oracle/product/11.1 .0 / devdb_02_FCC2 代理二进制文件:/u01/apps/oracle/product/11.1.0/ 代理进程ID:983264 父进程ID:741562 开始于:2009-25-05 10:52:23 由用户启动:orcl 上次重载:2009-25-05 13:42:41 上次成功上传:(无) 上次尝试上传:(无) XML文件的总兆字节到目前为止已上传:0.00 …
9 linux  oracle  redhat 


5
为什么Red Hat Linux报告系统上的可用内存少于实际可用内存?
已锁定。该问题及其答案被锁定,因为该问题是题外话,但具有历史意义。它目前不接受新的答案或互动。 我有一台相对较小的家用Red Hat Linux服务器(大约8 GB RAM)。除了运行一些本地开发的应用程序来跟踪各种事情之外,我没有将其用于其他用途。盒子上运行的唯一真实的东西是数据库和Web服务器。 我注意到,当使用诸如NMON和TOP之类的工具检查系统计数器时,总的系统可用内存相对较低(大约几百MB),而数据库和Web服务器的活动内存仍然较低(仅总共消耗3 GB)。即使包括所有其他正在运行的进程,总消耗的内存也少于4 GB。 为什么Red Hat Linux报告的可用内存少于总内存减去正在运行的进程的已用内存总和?

10
Unix上有用的命令行命令
已锁定。该问题及其答案被锁定,因为该问题是题外话,但具有历史意义。它目前不接受新的答案或互动。 由于存在此问题的Windows版本,因此我决定在Unix,Linux等操作系统下针对同一问题打开社区Wiki。 我将使用答案更新此列表: bash:exec 3 <> / dev / tcp / localhost / 80#重定向到localhost的端口80 查找:在目录层次结构中搜索文件 htop:交互式进程查看器,类似于top xargs:从标准输入生成并执行命令行 tmux:可分离,可重新连接的命令行会话 apropo:找到相关的手册页 vmstat:查看系统状态 网站: commandlinefu.com serverfault.com 键盘快捷键:-Ctrl T(特定于BSD):将SIGINFO发送到正在运行的程序-Magic SesRq键(特定于Linux):en.wikipedia.org/wiki/Magic_SysRq_key

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.