服务器问题集锦,包括 Linux(Ubuntu, Centos,Debian等)和Windows Server服务器
我正在尝试了解故障转移群集function如何与Windows 2008 R2一起使用,因为我将一直使用它作为SQL Server 2012的一部分。 我已经能够find关于如何设置的信息,以及它的function。 然而,我很难find一个很好的技术文件,详细说明它是如何实际工作的(例如keepalived有文档说明心跳包的发送频率,看起来像什么等)。 我知道这是一个相当广泛的问题,但是我想对这个function的机制有一个很好的理解。
Windows 8允许我通过Microsoft帐户(也称为Windows Live帐户)的电子邮件地址创build用户帐户。 有没有办法在Windows Server 2012 SKU中激活这样的设备?
我目前在一个脚本上使用rsync ,将一个PHP应用程序从一个登台部署到一台生产服务器。 这里是如何: rsync -rzai –progress –stats –ignore-times –checksum /tmp/app_export/ [email protected]:/var/www/html/app/ 这正在输出每个被比较的文件(项目中的每个文件)的列表,但是我希望它只输出修改过的文件,所以我可以用–dry-run选项来运行它,以检查每个文件部署仅更新所需的文件。 注:迄今为止我能做的最好的是grep fcst的结果,但我正在寻找一个rsync选项,我敢肯定它在那里,但我无法find它的手册页。 提前致谢!
我主要是兼职开发人员, 并pipe理我的项目在这里和那里的服务器。 我想自动为我的项目提供Web /应用程序/数据库服务器 我pipe理Windows和Linux服务器(VPS,云和专用)的混合物, 我简单地看了一下受调查的Chef / Puppet / Ansible; 我想find一些东西: 很容易学习和理解。 我不想花费数周的时间来理解一个复杂的技术。 理想情况下不需要服务器(“主服务器”)来保存configuration 支持configurationWindows和Linux服务器 随附合适的文档以开始使用 有没有人有什么build议最适合的工具? 谢谢
当然,我想configuration我的FreeNAS服务器作为authentication服务器(用户FreeNAS本地用户的身份validation到ubuntu客户端)和NAS服务器。 我有Ubuntu作为客户端,他们通过DHCP / PXE引导,所以我可以快速configuration它们。 我将发布上面的进程列表,[OK]表示正在工作,[TODO],你知道… 结构进程: [确定]客户要求IP提供… [确定]我的防火墙的答案是文件名“pxelinuz.0”和我的FreeNAS的IP,谁服务于TFTP,NFS和SMB。 [确定]客户端加载vmlinuz和initrd.lz ,然后开始从NFS加载squashfs,因为它需要… [ TODO ]我的FreeNAS应该提供LDAP或活动目录DC(通过SMB),但是我不知道FreeNAS是否可能(我的一个问题)… [ TODO ]客户端必须通过FreeNAS的NFS或SMB挂载/ home。 [ TODO ]客户端应连接到FreeNAS并获取用户列表,以便他们可以login。 我的目标是创build一个networking,我可以插入不同的计算机,并让用户在需要时使用个人计算机login,访问他们的“家庭”文件,而不必在硬盘上更改其操作系统。 PS:我可以很容易地编辑squashfs,我已经为此创build了一个脚本。
更新: 我find了解决scheme: http : //www.linuxfoundation.org/collaborate/workgroups/networking/bridge#No_traffic_gets_trough_.28except_ARP_and_STP.29 # cd /proc/sys/net/bridge # ls bridge-nf-call-arptables bridge-nf-call-iptables bridge-nf-call-ip6tables bridge-nf-filter-vlan-tagged # for f in bridge-nf-*; do echo 0 > $f; done 但我想对此有专家意见:禁用所有bridge-nf- *是否安全? 他们在这里干什么? 更新结束 我需要将LXC容器连接到我的主机的物理接口(eth0),阅读大量教程,文档和博客文章。 我需要容器有自己的公共IP(我以前做过KVM / libvirt)。 经过两天的search和尝试,我仍然无法使用LXC容器。 主机运行一个新鲜安装的Ubuntu服务器Quantal(12.10)只有libvirt(我没有在这里使用)和lxc安装。 我创build了容器: lxc-create -t ubuntu -n mycontainer 所以他们也运行Ubuntu 12.10。 / var / lib / lxc / mycontainer / config的内容是: lxc.utsname = […]
在客户端的SDL Tridion 2009 SP1实现中,我正在将一些DCP作为HTML片段发布到文件存储上。 这是因为当前的实现在文件存储上使用ASCX组件,我们需要用HTML片段replace这个function作为输出。 在“2009 SP1内容分发实施手册”中,仅显示可在cd_broker_conf.xml文件内的“发布” – >“Dcpconfiguration”节点内使用的4个configuration设置。 这些是: JSP 天冬氨酸 XML 文本 是否有可能将DCP HTML片段存储在文件存储上,如果是,应该select哪个configuration设置? 我知道我可以将这些文件存储为.txt文件,但是我更喜欢它们是.html文件。
我知道这似乎是一个家庭作业的问题,但它实际上是一个更大的项目(和networking)的一部分,需要把它分解成大块,所以我清楚我在做什么。 我从来没有用[R / M] STP工作,只有设置一个静态LAG之前,所以我不知道我在这里需要什么。 我有三台交换机全部在同一个广播域内,通过VLAN标记,由一个LAG组互连,每个LAG组由2个铜质千兆以太网组成。 假设这些交换机支持LAG / LACP / * STP / 802.1q VLAN标记; 为了比较而尽量减less供应商专有的扩展,但如果有供应商“重新标记”的开放标准,或值得一提,请随时这样做。 目标是: 通过B和C为交换机A提供冗余的上行链路 在两个上行链路上均具有负载均衡/增加的带宽(如果可能的话,即4 x GbE LAG组或2 x 2 GbE LAG组“主动/被动”(如果有意义的话) 我不确定的是: 下面是我认为这个循环是如何工作的:来自机器B1(在交换机B上)寻找属于机器A1(在交换机A上)的1.2.3.4的ARP请求将从A到B和A到达交换机A C到上行链路。 交换机A(我假设)首先通过直接的B-to-A LAG上行链路接收广播,但是将从两个上行链路LAG端口(即,LAG A到B是端口1/2和LAG A到C是端口23/24),令交换机B大惑不解。 我是否正确地解释了这个循环? 如果我的断言#1确实是一个循环,我需要* STP。 从我读到的,STP是古老而缓慢的; RSTP要快得多(可能是除了最大的networking之外的其他所有网站都没有意义,似乎是Intarweb所说的)。 然后是MSTP,这让我感到困惑:似乎允许多个STP组为多个VLAN,但假设我只处理一个VLAN(2),这是必要的吗? 如果我添加了所有3台交换机的第二个VLAN,该怎么办? 我非常肯定,M-LAG(我认为这就是所谓的)将允许跨越交换机的LAG,但是我不清楚如果这将是包括4个以太网连接的LAG,包括交换机A的A- to-B(2)和A-to-C(2)上行链路? 我已经在一个论坛上看过(不知道在哪里),LACP将消除对* STP的需求,因为它是“dynamic的”,并且“知道”哪个上行链路基于负载均衡algorithm转发广播/单播通信量,但有人在后来插话,事实并非如此。 为了解决这个问题,考虑到LAG / LACP / * STP的缩写,以及我的拓扑结构,我应该怎么做呢?
我在HyperV 2012中将OpenBSD设置为一个虚拟机。在vm上创build一个接口并让OpenBSD负责设置vlans会更容易。 是否有可能告诉HyperV发送所有stream量到端口是否被标记? 如果我取消勾选“启用虚拟局域网识别”,它看起来像HyperV只是将未标记的stream量发送到端口。
我试图获取远程计算机的磁盘信息,包括是否使用win32_diskdrive类在驱动器上启用了SMART。 这比我想象的更复杂。 尽pipe读取状态属性足够简单,但我发现Capabilities属性中有一些有趣的内容 – 即表示是否有“SMART Notification”的值。 除非命令在提升的安全上下文中运行,否则不会显示此值。 因此,例如,如果我运行(gwmi win32_diskdrive).Capabilities SMART值(10)不会出现在值的数组中,但如果我运行在它出现的提升的提示。 据我所知,你不能在一个提升的背景下运行一个winrm会话(我对cheesy schtasks hacks或者psexec没有兴趣)。 那么我试图将win32_diskdrive映射到MSStorageDriver_FailurePredictStatus类。 我想我必须这样做,因为即使SMART出现在Capabilities属性中,这并不一定意味着它的启用权限? 我将win32_diskdrive的PNPDeviceID属性映射到MSStorageDriver_FailurePredictStatus的InstanceName属性,但现在我的问题是,我不认为InstanceName属性是足够独特的这个工作。 例如这里是我的InstanceName: IDE\DiskST3250312AS_____________________________JC47____\5&350bf0c3&0&0.0.0_0 它显示了接口types(IDE)型号(ST3250312AS)固件版本(JC47),我认为是某种types的唯一标识符( 5&350bf0c3&0&0.0.0 ),那么看起来像索引号(_0)。 当我谷歌5&350bf0c3&0&0.0.0它出现在驱动器上的一些信息,所以我不认为这个数字是唯一的。 这意味着唯一性是在没有包含在win32_diskdrive类的PNPDeviceID属性中的索引号中。 这是一个问题,因为我们的许多服务器有多个相同的磁盘。 我担心的是MSStorageDriver_FailurePredictStatus会代表多个磁盘: IDE\DiskST3250312AS_____________________________JC47____\5&350bf0c3&0&0.0.0_0 IDE\DiskST3250312AS_____________________________JC47____\5&350bf0c3&0&0.0.0_1 IDE\DiskST3250312AS_____________________________JC47____\5&350bf0c3&0&0.0.0_2 win32_diskdrive的PNPDeviceID属性都是IDE\DiskST3250312AS_____________________________JC47____\5&350bf0c3&0&0.0.0 如何可靠地将从win32_diskdrive检索到的对象映射到MSStorageDriver_FailurePredictStatus或者通过远程会话以MSStorageDriver_FailurePredictStatus方式执行此操作? 编辑 : 那么看起来我反应过度了。 当我检查了一堆服务器,我发现InstanceNames \ PNPDeviceIDs是这样的: SCSI\Disk&Ven_TOSHIBA&Prod_MBF2600RC\5&354ecb35&0&000200_0 SCSI\Disk&Ven_TOSHIBA&Prod_MBF2600RC\5&354ecb35&0&000300_0 如果没有人能够肯定地证实这一点,那么在一天左右,我只会假设这个价值实际上是独一无二的,并将其标记为“答案”。