这是我一直困扰的事情,所以我会问服务器故障社区。
我喜欢Process Explorer,它跟踪的不仅仅是您在任务管理器中获得的高级任务。但是我一直想知道在svchost下的单个进程中托管的十几个服务中的哪一个使我的处理器激增。
那么......有没有任何非侵入性的方式来找到这些信息?
windows performance-monitoring task-manager process-explorer svchost
我目前正在使用主从复制,在应用程序级别分离读取和写入。当前实现的唯一一种故障转移是主故障的应用程序级别检测,使从属成为新的主,因此应用程序可以不间断地运行。可以猜到,切换回、同步、整理等需要做很多工作。
我搜索了很多,阅读了几十篇文章,但是如果你主要有 MyISAM 表、Mysql 集群、Heartbeat/DRBD、Schooner,我没有遇到 HA MySQL 的解决方案,这些都适用于仅 InnoDB 的设置,但是不适合 MyISAM。
我将不胜感激有关 HA 设置的一些建议或实际经验。它不需要是开源的(免费阅读),它只需要工作。
我正在使用这个控制器、文件系统和磁盘设置运行多个文件服务器。
所有这些都受到写入性能不佳的困扰,一旦 256MB BBU 写入缓存已满,我的 iowait (>40) 就会非常高,写入速度会下降到几 MB/s
如果服务器遇到中等至写作时重读。
我正在寻找有关如何调整控制器或文件系统以提高写入性能的建议。
关于 Raid Array 和 Controller 的一些数据:
RAID Level: Primary-5, Secondary-0, RAID Level Qualifier-3
Size:5.456 TB
State: Optimal
Stripe Size: 64 KB
Number Of Drives:4
Span Depth:1
Default Cache Policy: WriteBack, ReadAdaptive, Cached, No Write Cache if Bad BBU
Current Cache Policy: WriteBack, ReadAdaptive, Cached, No Write Cache if Bad BBU
Access Policy: Read/Write
Disk Cache Policy: Enabled
Encryption Type: None
Product Name : PERC 6/i Integrated
FW Version : …Run Code Online (Sandbox Code Playgroud) 我上周设置了一个新服务器,在 mdadm raid5 上用不同的 mkfs.xfs 选项做了一些测试,我终于找到了一些 statisfying mkfs 选项。
现在我要设置一个具有完全相同磁盘设置的新服务器
不幸的是我没有写下我上次使用的 mkfs.xfs 选项,所以这是我的问题:
有没有办法从正在运行的(和当前安装的)xfs 文件系统中获取使用的 mkfs.xfs 选项?