标签: configuration

解读 Netapp 磁盘架配置选项的首字母缩略词

我想知道这两种磁盘架配置的含义-C和QS区别是什么:

DSK SHLF,24x450GB,15K,3Gb SAS,IOM3,-C,R5 
DSK SHLF,24x450GB,15K,3Gb SAS,IOM3,QS,R5
Run Code Online (Sandbox Code Playgroud)

我没有找到破译这些首字母缩略词的钥匙,而且我已经通过 netapp 网站本身和谷歌进行了搜索。

如果您不仅知道这些代表什么意思,而且可以指向这个和其他 Netapp 首字母缩略词的权威参考,那对您来说是一个奖励。

configuration hard-drive netapp

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

将域的所有子域映射到 IP

我应该如何设置服务器以将域的所有子域映射到 IP?

我希望我可以在hosts文件中做类似的事情:

127.0.0.1 *.example.com
Run Code Online (Sandbox Code Playgroud)

configuration ip hosts

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

可以为指向不同文档根目录的服务器设置多个 IP 地址吗?

好的,所以我的设置如下:

  • 我拥有一个域,我们称之为domain.com.
  • 我有一个带有一个微实例(免费套餐)的亚马逊 AWS 账户。
  • domain.com并且www.domain.com都指向为我的实例设置的静态 IP。
  • 实例是带有 apache2 Web 服务器的 Amazon Linux。文档根是默认的:/var/www/html
  • 我还成立了apps.domain.com这点,www.domain.com/apps作为一个框架URL(这是需要改变!)。

我想要的是有两个文档根(如果可能的话),一个用于我的主要前​​向站点 ( www.domain.com),假设我将它保留在/var/www/html. 但是后来我需要另一个来玩弄和构建应用程序等。我想为它们提供服务/var/www/apps,我会从apps.domain.com.

这样做的原因是我需要能够对我构建的 Web 应用程序进行版本控制,我会为/var/www/apps. 目前我的应用程序是从这里提供的,/var/www/html/apps所以它们在我的主站点的版本控制之下html;不理想。

好的,我想我已经完成了所需的工作,希望它了解我想要实现的目标。那么这一切可能吗?我可以使用 AWS 设置多个静态 IP,所以也许每个 IP 都可以解析为不同的文档根?我刚刚进入基础设施方面,所以不太了解这一切,请耐心等待!

configuration subdomain amazon-web-services apache-2.2

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

独角兽和 copy_on_write_friendly?

在研究 Unicorn 配置选项时,我遇到了这个片段..

GC.respond_to?(:copy_on_write_friendly=) and
  GC.copy_on_write_friendly = true
Run Code Online (Sandbox Code Playgroud)

如果我理解正确,它优化了 Unicorn 如何处理工人之间的内存分配和资源共享?

我使用 Unicorn 在带有 Ruby 1.9.3 的服务器上为我的 Sinatra 应用程序提供支持。在我的独角兽配置中包含copy_on_write_friendly设置有什么缺点吗?

debian configuration ruby sinatra unicorn

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

标准化 windows 7 开发环境

我在 Windows 7 上做了一些开发,我想标准化我们使用的各种工具(Java、maven 等版本)。我知道对于 *nix 平台,我可以使用 Chef 或 Puppet,但是是否有为此设计的工具适用于 Windows(我相信 Puppet 具有 Windows 服务器支持,但在 Windows 7 上没有保证)。

基本上,当团队中有新的开发人员或我们更新工具版本时,为开发人员提供一种简单的方法来更新他们的系统会很好。我想我可以编写批处理脚本来做到这一点,但我不知道是否有更成熟的 windows 工具集。

windows configuration

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

ssh 配置中的正则表达式匹配

我有一堆名称为 srv1.domain.com、srv2.domain.com、...、srv50.domain.com 的服务器

我希望能够通过以下方式连接到这些服务器 ssh srv1

我不想将 50 个配置条目放到我的 .ssh/config 中,例如

HOST srv1
HOSTNAME srv1.domain.com
USER amac
IdentityFile /home/amac/.ssh/id_rsa
Run Code Online (Sandbox Code Playgroud)

我喜欢的是正则表达式匹配,它允许我写一些类似的东西

HOSTNAME (srv[0-9]*).domain.com
HOST \1
USER amac
IdentityFile /home/amac/.ssh/id_rsa
Run Code Online (Sandbox Code Playgroud)

这可能吗?也许通过创建一个 bash 别名将“srv(.*)”的所有实例转换为 srv\1.domain.com,其中 \1 对应于正则表达式匹配的括号中的子字符串?

谢谢。

ssh configuration bash regular-expressions

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

什么是允许您指定服务器用途的 Ubuntu 命令?

当你安装一个 Ubuntu 服务器时,你会得到一个屏幕来选择它是否应该有 OpenSSH,是一个 LAMP 服务器,有可视化,......

有一些控制台命令可以显示相同的菜单。这叫什么?

我刚刚花了最后 30 分钟在谷歌上搜索安装和设置以及配置和命令行的各种组合,但没有成功。

所以,回顾一下,我在安装屏幕上做了一个错误的选择,我想更正它而不是从头安装,所以我需要那个命令,这样我就可以删除我不想安装的东西。由于我没有明确选择任何软件包,通常的 package deinstall 命令将无济于事。因为它是一个服务器,所以我需要知道控制台命令才能做到这一点。

ubuntu configuration

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

Nginx 重写以消除“www”不起作用

我查看了许多SE 线程并进行了各种谷歌搜索,但无法弄清楚为什么我无法重定向www.mysite.com到mysite.com我的 nginx 服务器。

第一个服务器块按照您的预期执行http://mysite.info->https://mysite.info重定向。所以我不确定为什么第二个服务器块对www.mysite.info->没有做同样的事情mysite.info。

这是我的 nginx.conf 文件的相关部分:

server {
    server_name mysite.info;
    rewrite ^ https://$server_name$request_uri? permanent;
}

server {
    server_name www.mysite.info;
    rewrite ^ https://mysite.info$request_uri? permanent;
}

server {
    listen   443;
    ssl    on;
    server_name mysite.info;
    # other directives, handling PHP, etc.
}
Run Code Online (Sandbox Code Playgroud)

关于出了什么问题的任何想法?

rewrite configuration nginx redirect

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

BIND9 按视图转发

嗨,我认为这是一个简单的问题,我只想转发到 LAN 网络中的某些 IP,例如我有 2 个 acl 列表:

acl "office1" {
    192.168.1.15; // With internet access
};

acl "production" {
    192.168.1.101; // No internet access
};
Run Code Online (Sandbox Code Playgroud)

我知道可能应该有更有效的方法来限制互联网访问,但目前这是我想尝试的。这是我尝试过的 named.conf.local

// Inlcude my acl definitions
include "/etc/bind/acls.conf";

view "no-internet" {
    match-clients { production; };
    include "/etc/bind/named.conf.default-zones";
    zone "localdomain.com" {
       type master;
       file "/etc/bind/db.localdomain.com";
    };
    zone "1.168.192.in-addr.arpa" {
       type master;
       file "/etc/bind/db.192.168.1";
    };
}

view "internet" {
    match-clients { office1; };
    include "/etc/bind/named.conf.default-zones";

    forwarders {
            201.56.59.14; // Made Up
            201.56.59.15; // Made Up …
Run Code Online (Sandbox Code Playgroud)

domain-name-system configuration bind internal-dns

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

在本地安装所有被管理的远程服务器的根文件系统会消除共享点文件的需要吗?

我通过 SSH 管理了大约 10 个远程服务器,我通常只是通过 SSH 连接到每个服务器来执行远程管理任务。这要求我在每台服务器上复制我的许多点文件(如 .zshrc、.vimrc),以便我在每个服务器上都有统一的体验。因此,对这些文件之一进行更改意味着将其分发到所有服务器(最坏的情况是手动,最好的情况是使用诸如 Ansible 之类的配置工具)。

但是,如果我要使用 NFS、SSHFS、Samba 或其他东西将所有这些服务器的根文件系统挂载到我的本地工作站上(例如 /mnt/servers/server1/、/mnt/servers/server2/ 等) ,那么这会消除在这些服务器中的每一个之间共享和复制点文件的需要吗?

因为我使用的是本地 shell 和 Vim,所以只使用了本地 .zshrc 和 .vimrc。如果我需要在 server3 上编辑 /etc/hosts,我会从我的本地工作站 'vi /mnt/servers/server3/etc/hosts' 编辑主机文件。

这会消除在我管理的所有服务器之间同步我的点文件的需要吗?

ssh configuration shell nfs samba

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