标签: sysadmin

应该在运行Web服务器或数据库的Linux服务器上监视哪些资源

在负载下运行任何类型的服务器时,有一些资源需要监视以确保服务器运行正常.在负载下测试系统时尤其如此.

这方面的一些示例是CPU利用率,内存使用率以及可能的磁盘空间.我应该监控哪些其他资源,以及可以使用哪些工具?

linux sysadmin performance

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

如何从我的Windows机器上运行安装在linux机器上的OpenGL应用程序?

本着帮助的精神,这是我遇到的问题并解决了,所以我将在这里回答这个问题.

问题

我有:

必须在Redhat或SuSE企业上安装的应用程序.

它有很大的系统要求,需要OpenGL.

它是需要在一台机器上一起操作的一套工具的一部分.

此应用程序用于人工时间的时间密集型任务.

我不想坐在服务器室里工作这个应用程序.

所以,问题出现了...如何从远程Windows机器运行此应用程序?

我将概述我的解决方案.随意评论替代品.此解决方案也适用于更简单的环境.我的情况有点极端.

linux sysadmin x11 opengl putty

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

如何将MySQL root密码更改为默认密码?

我对MySQL的初始安装没有root密码.我为root分配了密码,一切正常.由于某种原因(不要问为什么)我不得不恢复原来的设置,其中root没有任何密码.

我将root密码更改为'' (empty string).现在的问题是MySQL不运行'mysql -uroot',它需要密码.在运行'mysql -uroot -p'和命中输入密码提示时,我进入数据库,但与默认设置不同.

是否有任何其他标志/设置我缺少设置/取消设置告诉mysql不要求密码?

谢谢

mysql sysadmin

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

哪些可以在其中包含OS X终端的PATH声明的各种文件?

所以我在OS X Leopard上遇到了路径问题.似乎OS X正在添加其他路径,我没有说明,而且它正在弄乱我的路径优先级.我只有一个.bash_login文件,我没有.bashrc.profile文件.我的.bash_login文件是这样的:

export PATH="/usr/local/bin:/usr/local/sbin:/usr/local/mysql/bin:$PATH"
Run Code Online (Sandbox Code Playgroud)

当我运行导出时,这是它返回的路径:

PATH="/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/X11/bin:/opt/local/bin:/usr/local/git/bin"
Run Code Online (Sandbox Code Playgroud)

关于什么可能将/ usr/bin放在那里以及如何/usr/local/bin将其作为更高优先级的任何想法.

我也正在为Rails标记这个,因为这就是我现在正在做的事情......似乎Mac内置的Ruby,Rails和Gems优先于我安装的那个/usr/local/bin,想想也许你是Rubyists的同事也可以帮忙.

sysadmin macos ruby-on-rails

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

如何在OS X Leopard上安装MySQL和Python MySQL软件包?或者我如何了解使用OS X成为Web开发人员?

我是Mac OS X的新手,我只是准备把全新的MacBook Pro扔到窗外.关于在Mac OS X Leopard上设置Django开发环境的每个教程都是错误的.他们都跳过了一步,或假设你已经设置了某种方式,或者只是假设我知道一件事我不能.

我非常熟悉如何在Ubuntu/Linux上设置环境,而我在OS X上遇到的唯一部分就是如何安装MySQL,自动启动它,以及安装Python MySQL绑定.我认为我的错误是使用了一些我不完全理解的大杂烩; 我使用fink来安装MySQL及其开发库,然后尝试从源代码构建Python-MySQL绑定(但它们不会构建.)

更新:我从http://dev.mysql.com/downloads/mysql/5.1.html#macosx-dmg安装了二进制MySQL包,我运行了MySQL服务器(可以通过admin访问.)我从中获取的MySQL版本港口是垃圾,我根本无法运行.

我按照我选择的答案修改了Python-MySQL包的源代码,但我仍然遇到了我在评论中列出的编译错误.我能够通过将/ usr/local/mysql/bin /添加到我的"〜/ .profile"文件中的路径来解决这些问题."PATH =/usr/local/mysql/bin:$ PATH"

感谢您的帮助,我对编辑源代码非常谨慎,因为这个操作在Ubuntu上非常简单,但我将来更愿意尝试.我真的很想念Ubuntu的"apt-get"命令; 它有时让生活变得简单和简单.我已经在我的Mac上运行了Ubuntu VMware映像,因此我总是可以将其用作后备(加上它与我的生产机器更紧密地匹配,因此应该是调试生产问题的良好测试环境.)

python mysql sysadmin django macos

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

您认为Eclipse支持的好处是什么?

作为我工作的一部分,我受雇为公司的开发人员安装和支持开发工具.

Eclipse是一个IDE,很多开发人员都在这里使用,但我并不积极支持.随着大量的插件和新版本的快速发布 - 我发现很难掌握并且(显然)不能支持所有内容.

我确实有一些Eclipse的经验,但作为一名开发人员 - 你认为你的工作场所在Eclipse方面有什么好的支持?

eclipse sysadmin

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

在Linux上处理Deluge

我在Linux桌面上尝试了这个实验:

int main()
{
  while(1)
    fork();
  return 0;
}
Run Code Online (Sandbox Code Playgroud)

我以普通用户(不是root用户)的身份运行这个程序,我惊讶地发现它打倒了我的系统,它已经变得没有反应.我原本希望由于资源限制用尽,我的过程会被杀死,但显然事实并非如此.有什么想法吗?

谢谢,希德.

PS:这是我的办公室Linux盒子,我正在家里进行实验,我希望明天重新启动时一切都会好的....

linux sysadmin

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

centos mysql日志文件的日期格式

我确定答案是显而易见的,但我不能为我的生活找到它.我需要知道我的mysqld在哪个日期更改了特定的配置项.此配置更改在我的服务器的mysqld.log文件中记录,但条目的日期格式如下:

120630 11:49:30  mysqld started
Run Code Online (Sandbox Code Playgroud)

我需要知道这个条目的日期,我猜它是第一列,但我无法弄清楚如何解码它.

感谢您的帮助.

编辑:在这种情况下,120630应该是2012年6月30日?我没有考虑这个,因为它对我的日志文件中的日期没有任何意义,但我只是意识到这是可能的......

mysql sysadmin logfiles date-format

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

为什么Docker构建命令在Elastic Beanstalk中运行得如此之慢?

EB抱怨说我的构建已超时,所以我ssh到一个实例并决定自己跑去docker build看看发生了什么.每一步,甚至像一个简单的事情mkdir需要很长时间才能运行.WORKDIR在执行之前,即使是一个或两分钟的摊位.

在我的本地机器上这些都是即时的.到底是怎么回事?

architecture sysadmin amazon-web-services docker amazon-elastic-beanstalk

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

HashiCorp Vault - 生产中的设置/架构

我正准备用我的网络应用程序设置HashiCorp Vault,虽然HashiCorp提供的示例很有意义,但我还不清楚预期的生产设置应该是什么.

就我而言,我有:

  • 少量AWS EC2实例为我的Web应用程序提供服务
  • 一对EC2实例为Jenkins提供连续部署服务

我需要:

  • 我的配置软件(Ansible)和Jenkins能够在部署期间读取秘密
  • 允许公司中的员工根据需要读取秘密,并可能为某些类型的访问生成临时密码.

我可能会使用S3作为Vault的存储后端.

我的问题类型是:

  1. 是否应该在我的所有EC2实例上运行保险库,并在127.0.0.1:8200收听?

  2. 或者,我是否只创建一个实例(可能是2个可用性),只运行Vault并根据需要将其他实例/服务连接到秘密访问?

  3. 如果我需要员工能够从本地机器访问机密,那该怎么办?他们是否在本地针对S3存储设置了保险库,还是应该从步骤2访问远程服务器的REST API来访问他们的秘密?

  4. 并且要明确的是,任何运行保险库的机器,如果它重新启动,那么保险库需要再次启封,这似乎是涉及x个密钥持有者的手动过程?

sysadmin amazon-web-services jenkins hashicorp-vault

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