小编crb*_*crb的帖子

无头Linux安装

你如何进行 linux 的无头安装?没有显示器,没有键盘。机器有松软和光驱。我可以配置 live cd 以使用预配置的 pass 或类似的东西运行 sshd 并通过它进行管理吗?

Fedora 8+ 的说明将是王牌,但也欢迎其他任何内容。

干杯。

linux fedora

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

兼容 S3 的对象存储系统

有没有人遇到过接近 100% Amazon S3 RESTful API 兼容的对象存储系统?

我所追求的是一个位于任何(最好是 POSIX)文件系统之上的层,它提供 Amazon S3 风格的 RESTful API 来存储 ( PUT)、检索 ( GET)、统计 ( HEAD) 和删除 ( DELETE),并具有适当的身份验证。

也欢迎商业项目/想法。

笔记:

到目前为止,我已经尝试过EucalyptusCumulus;其中 Eucalyptus 似乎盲目地称自己为 S3 兼容。响应 XML 文档根本不兼容,并且在某些地方不完整,根本没有 XML 文档。Cumulus 设法使响应文档保持非常相似,但似乎忘记了数据完整性!

让我解释后一部分:Eucalyptus 和 Cumulus 都不支持 Amazon S3 提供的完整性验证。您可以使用 S3 做的是,您可以提供 Base64(MD5(FILE)) 以及 PUT 请求,然后在 S3 成功响应之前对其进行验证。Eucalyptus 和 Cumulus 不支持这一点。有了 Eucalyptus,我们至少可以通过检查响应文档中给出的 MD5 来解决这个问题(不是 S3 兼容的行为)。在 Cumulus 中,这是不可能的,因为它不响应任何东西(如 S3)。由于未在HEAD请求中提供ETag,Cumulus 使情况变得更糟。

storage amazon-s3 network-storage cloud-storage

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

如何从 Red Hat Enterprise Linux 安装中删除 GUI 位?

我正在查看 RedHat Enterprise Linux (RHEL) 5.3 服务器群,它们都安装了 GNOME 和 Xorg,但都不需要它们。它们是由第 3 方从 VM 模板部署的,我不知道它们的全部历史。我所知道的是,他们中没有人运行实际需要安装完整 GUI 的应用程序。但是,有些人可能会运行需要一些 X 库的应用程序(想到 ImageMagick)。

根据yum grouplist,'X Window System'组没有安装,所以我不能yum groupremove在这里使用。

是否有足够低的依赖链包,或多个包,我可以删除,它将删除 Gtk、GNOME 和 Xorg?或者,如果它在开始之前生成要删除的包列表,我们可以重新安装我们需要的应用程序,这将在我们完成后拉回 X 库。

linux package-management redhat xorg gnome

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

Puppet 无法从插件源检索信息

每次运行 puppet 时,都会出现此错误。

err: /File[/var/lib/puppet/lib]: Failed to retrieve current state of resource: Could not retrieve information from source(s) puppet://puppet/plugins

puppet

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

电子邮件在 Outlook 中几分钟后自动删除

大家好,

我这里有一个用户,我们的 CEO,他在收件箱中保存收到的电子邮件不能超过 3-4 分钟。他能够收到电子邮件,我们看到确认电子邮件已收到的弹出窗口,但突然间,没有任何警告,电子邮件消失了!

我可以在“工具 - 恢复已删除的项目”中找回电子邮件,但它们没有显示在“已删除的项目”文件夹中。但同样,一旦我恢复了电子邮件,它们又在几分钟后消失了。

我在 Windows Small Business Server 2008 上运行 Echange 2007 SP1

我为解决问题所做的工作:

  • Outlook 中未设置任何规则
  • 重新安装 Office 2003
  • 重新安装 Office 2007
  • 删除/重新创建本地配置文件
  • 删除/重新创建 AD 配置文件
  • 删除/重新创建 Exchange 2007 帐户。

即使使用全新的 Exchange 邮箱,邮件在进入收件箱后仍会在几秒钟内被删除。他是唯一有这个问题的人。这个问题在 OWA 中也是一样的。所以我很确定这个问题是来自 Exchange 或其他地方......

我不确定损坏的消息是否可以做到这一点,但我不能忽视这些细节。有人已经解决了这样的问题吗?任何帮助将不胜感激!!!

PS对不起我的英语,谢谢!

exchange-2007 windows-server-2008 outlook

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

使用基本身份验证响应 HTTP 选项

我们有一个在 IIS6 基本身份验证后面托管 Office 文档的网站。

IE 具有用于基本身份验证的身份验证令牌,用于下载文件。用户单击“打开”,然后 Microsoft Office 协议发现对提供文件的目录执行 HTTP OPTIONS 请求。但是,Office 没有 IE 具有的身份验证令牌,因此它会再次提示输入凭据。然后点击取消将在 Office 中显示该文件。

由于我们不是类似 Sharepoint 的应用程序,并且我们没有响应 OPTIONS 的方法,因此我想使用 OPTIONS 方法(使用“Microsoft Office Protocol Discovery ") 类似于空的 200,如 RFC 2616所述:

如果没有包含响应正文,则响应必须包含一个字段值为“0”的 Content-Length 字段。

我倾向于使用 200 响应的 ISAPI 过滤器 - 在基本身份验证发生之前。Windows 身份验证或匿名访问不是选项。有没有我缺少的替代品?

http iis-6 microsoft-office http-basic-authentication

5
推荐指数
1
解决办法
5415
查看次数

在 EC2 上使用 MySQL 提供高可用性和故障转移

我想要一个高度可用的 MySQL 系统,具有自动故障转移功能,在 Amazon EC2 实例上运行。

解决这个问题的标准方法是 Heartbeat + DRBD 问题,但我发现很多帖子都表明 DRBD 在 EC2 上不起作用,尽管没有人确切说明原因。显然,串行心跳或不同的网络在虚拟化环境中是不可能的。让不同的服务器位于不同的可用区也很好,但我们在那里遇到了一个更难的问题

人们对在“云”中拥有高正常运行时间的解决方案有何看法?

注意:这个问题是在宣布具有多可用区的 RDS 之前提出的,对于当今的现代 IT 专业人员来说,这是一个很好的自动答案。:)

mysql failover high-availability redundancy amazon-ec2

5
推荐指数
1
解决办法
3157
查看次数

Web 应用程序访问的数据库和数据库用户的命名约定?

在安装使用单个用户与单个数据库(例如 MySQL,但这也适用于其他 RDBMS)对话的 Web 应用程序时,您通常会遇到如下事件序列:

CREATE DATABASE wordpress CHARACTER SET utf8;
GRANT ALL PRIVILEGES ON wordpress.* TO 'wordpress'@'localhost' IDENTIFIED BY 'hunter2';
Run Code Online (Sandbox Code Playgroud)

一些指南建议对数据库名称使用不同的用户名,而其他指南则建议使用不同的名称,例如“appuser”代表用户,“app”代表数据库名称。

使用同名有什么明显的技术缺点吗?这样做有没有可能造成混淆的地方?

编辑:我知道这是有问题的安全做法,您应该将您的数据库命名为 fhqwhgads和您的用户flobadob;然而,(a)默默无闻是一个有问题的工具,(b)这是每个 webapp 在他们的文档中给出的例子。

web-applications database-administration

5
推荐指数
1
解决办法
7467
查看次数

为 Tomcat Web 服务器设置 HTTP 代理

基本上,我正在尝试通过公司代理/防火墙(我无法直接控制)从 Tomcat 服务器进行 SOAP 调用,我尝试将信息添加到 catalina.properties 文件中,如下所示:

http.proxyPort=80
http.proxyHost=www-proxy.company.com
Run Code Online (Sandbox Code Playgroud)

我仍然在标准输出日志中遇到超时。我是否需要做任何其他事情,如果不需要,还有其他方法来测试 SOAP 调用吗?

tomcat http-proxy

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

如何为 200 万用户部署 Web 应用程序?

我的任务是弄清楚如何为高可用性、高流量、动态、基于 Flash 的 Web 应用程序进行大规模部署。该应用程序很有可能会增长到 200 万用户或更多。

当然,到了真正做的时候,我很可能会请一位专家来帮助我。目前,这都是理论上的,我只是想知道如何去做。

这是我目前的想法:

  • 获得 1 或 2 千兆位的互联网连接。
  • 2 个 HA 代理/负载平衡器。
  • 12 个物理服务器(2 个四核,32GB 内存)运行 25 个虚拟机 Apache Web 服务器 - 总共 300 个虚拟机。
  • 2 个 memcached 服务器(2 个四核,32GB 内存)
  • 2x Master Mysql DB 服务器,3x 只读从属 mysql BD 服务器
  • 2 个 6TB SAN RAID
  • 所有 10GbE 或光纤连接...

我的工作主要是弄清楚硬件,以及如何部署和维护它。

至于维护这个野兽,我正在研究 Slack、Rightscale、Landscape、VMware。

我也在考虑将它部署在 Amazon EC2 上,但我更愿意自己架设它,因为从长远来看,它看起来会便宜得多。如果需要更多,我可能会从这个机架开始并添加 EC2 实例。

你怎么看,这是矫枉过正吗?不够?我弄明白了吗,有什么我遗漏的吗?

感谢所有阅读和回复的人!

mysql scaling web-server high-availability memcached

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

Capistrano 还在维护吗?

根据他的博客,Capistrano 的主要作者在 2009 年停止维护它。旧网站 capify.org 现在重定向到Github上的文档,虽然通过CHANGELOG似乎仍然有贡献被接受,但将 Capistrano 归类为一个活跃项目是否公平?

相反,如果它运行良好并且仍然稳定,是否有任何理由放弃它?

capistrano

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