服务器问题集锦,包括 Linux(Ubuntu, Centos,Debian等)和Windows Server服务器
我有一台运行Debian的Linux服务器,它充当networking的路由器/网关。 服务器有3个网卡,eth0是主ISP,eth1是备用ISP,eth2是networking。 是否有可能设置一个脚本或者什么东西来检查与主ISP的连接是否启动,如果不切换(并正确设置路由)到备份ISP?
我有一个命令,我想在远程Windows 2003服务器上执行。 我已经尝试了wmic,它工作,但显示标准输出的唯一方法是redirect到本地文件,然后列出本地文件(笨重的一种)。 我也尝试过psexec,但是在Windows 2003服务器上似乎遇到了问题(至less报告说最新版本 – 旧版本不可用)。 我试图远离Windows rcmd实用程序,因为我相信有一个服务器组件需要安装,我不想提供一般的命令行访问机器。 是否有任何其他build议的工具或实用程序,可以让我在远程机器上的特定命令。 注意: 下面是一个非常简单的例子,我试图让PsExec工作: C:\Program Files\SysInternalsSuite>psexec \\remote-svr -i -u MyUsername D:\Public\do.bat PsExec v1.95 – Execute processes remotely Copyright (C) 2001-2009 Mark Russinovich Sysinternals – www.sysinternals.com Password: D:\Public\do.bat exited on remote-svr with error code 1. 我的示例do.bat文件很简单,只包含以下行: copy dg.bmp dg1.bmp 源文件dg.bmp存在于远程机器上,目标文件不是。 我有写访问远程机器。 当我执行上面的PsExec命令时,do.bat文件不能运行(尽pipe我在远程服务器上有权限),并且我没有得到我期望的控制台的输出。 我喜欢使用PsExec的想法,所以如果有什么我可能做错的提示,我将不胜感激。 谢谢…
我有一个SQL Server(2000年,2005年和2008年),我想使用SQL代理(或甚至一个简单的备份数据库'xxx'到磁盘='yyy'),备份到远程驱动器。 即:我有一个在SQL机器映射的驱动器,例如:“M:”映射到\\ otherbox \ someshare 默认情况下,SQL Server不允许你备份到这样的驱动器,但我认为有一种方法来启用。 有人可以指向我的文档? 提前致谢。
一个魔法包包含什么,协议提供了什么选项?
假设以下驱动器设置(使用ZFS): 控制器1驱动器1驱动器4驱动器7驱动器10 控制器2驱动器2驱动器5驱动器8驱动器11 控制器3驱动器3驱动器6驱动器9驱动器12 VDEV设置: vdev1:drive1,drive2,drive3 vdev2:drive4,drive5,drive6 vdev3:drive7,drive8,drive9 vdev4:drive10,drive11,drive12 将所有的vdevs添加到同一个zpool,或者单独的zpools(每个vdev一个)是否更好? 另外,如果我们失去了一个单独的vdev,我们会失去整个arrays吗? 我们不需要一个地方的所有存储容量 – 从存储angular度来看,较小的存储容量将会被发现。 更新:对于3dinfluence有关启动池的问题,将在RAID1集上。 我不喜欢混合操作系统和我的多TB RAIDarrays。
我正在使用SQL Server Agent来每天运行一些作业,但是问题是无论何时重新启动服务器(计算机本身), SQL Server Agent不会在计算机重新启动时自动启动…并且我必须自己手动启动它。 如何在计算机重新启动后将服务器代理设置为自动启动? 是否有需要设置为自动启动的特定Windows服务?
像例如login到我的银行帐户或知道我通过HTTP提交什么信息? 我不确定我们有什么代理服务器。
我想build立一个基于GlusterFS的自动文件复制(AFR)的分布式存储,以容错的方式存储用户文件。 但是我也想从多个客户端访问存储在GlusterFS卷上(并在多个服务器上复制)的SQLite3数据库。 可能吗? 几个客户之间的协调能力是否得到妥善处理,不会导致腐败? 还是有更好的替代GlusterFS分配SQLite3数据库?
我在尝试在Oracle数据库Oracle 10gR2上创build连接池时遇到此错误。 java.sql.SQLException: ORA-00604: error occurred at recursive SQL level 1 ORA-12705: Cannot access NLS data files or invalid environment specified 我能够通过sqlplus和iSQLPlus客户端连接到数据库,但是当我尝试使用此Java程序进行连接时,仅在连接池要初始化并且不初始化连接池时才会出现此错误。 有人可以帮我解决吗? 数据库版本: Oracle version 10.2.0.1 操作系统: RHEL 4.0 这里是一个准系统,java代码,这是抛出这个错误,而连接到我的数据库。 import java.sql.*; public class connect{ public static void main(String[] args) { Connection con = null; CallableStatement cstmt = null; String url = "jdbc:oracle:thin:@hostname:1521:oracle"; String […]
我将电子邮件从原来的Plesk安装迁移到运行iRedMail的定制的Ubuntu服务器(postfix / amavisd / dovecot / etc)。 我使用postfixadmin来pipe理所有的域和一个mysql后端。 我注意到,如果我想“别名”或创build一个前锋,我不能使用现有的邮箱 – 所以我不能复制Plesk风格的“保存副本redirect”function。 我目前正在通过数据库设置远程别名,并使用: virtual_alias_maps = mysql:/etc/postfix/mysql_virtual_alias_maps.cf 如果还有一种方法可以继续使用我的数据库,这将是理想的 – 即使我必须添加一些列,并更改查询。 谢谢!