我得到的最接近的是使用以下命令。
此命令设法列出所有实例名称。
aws ec2 describe-instances --filters Name=vpc-id,Values=vpc-e2f17e8b --query 'Reservations[].Instances[].Tags[?Key==`Name`].Value[]'
Run Code Online (Sandbox Code Playgroud)
此命令设法列出所有我不需要的私有 IP 地址、实例 ID 和所有标签。我只需要名字。
aws ec2 describe-instances --filters Name=vpc-id,Values=vpc-e2f17e8b | jq '.Reservations[].Instances[] | {PrivateIpAddress, InstanceId, Tags}'
Run Code Online (Sandbox Code Playgroud)
我不知道为什么我不能像这样执行命令:
aws ec2 describe-instances | jq '.["Reservations"]|.[]|.Instances|.[]|.PrivateIpAddress + " " + .InstanceId + " " + .Tags[?Key==`Name`].Value[]'
Run Code Online (Sandbox Code Playgroud)
此命令有效,但它显示所有标签键名称。
aws ec2 describe-instances | jq '.["Reservations"]|.[]|.Instances|.[]|.PrivateIpAddress + " " + .InstanceId + " " + .Tags'
Run Code Online (Sandbox Code Playgroud) 使用使用 mysqldump 进行备份的 ZRM 进行备份时,出现上述错误。
mysqldump --opt --extended-insert --single-transaction --create-options --default-character-set=utf8 --user="" -p --all-databases > "/nfs/backup/mysql01/ Dailyrun/20091216043001/backup.sql"
mysqldump:错误 2020:TICKET_ATTACHMENT
在行转储表时,数据包大于“max_allowed_packet”字节:2286
我已将 /etc/my.cnf 中“max_allowed_packet”的大小增加到 1G,这是服务器设置,对于客户端设置,我通过运行以下命令进行了设置:
mysql -u -p --max_allowed_packet=1G
我已经验证在客户端和服务器端它们具有相同的值。
这是根据这个论坛发帖来检查客户端值http://forums.mysql.com/read.php?35,75794,261640
mysql> SELECT @@MAX_ALLOWED_PACKET -> ; +----------------------+ | @@MAX_ALLOWED_PACKET | +----------------------+ | 1073741824 | +----------------------+ 1 行(0.00 秒)
这是检查服务器值设置。
mysql> 显示变量
| max_allowed_packet | >
1073741824 |
我已经没有想法了,并尝试在专家交流中搜索并使用谷歌搜索解决方案,但到目前为止都没有奏效。
参考 http://dev.mysql.com/doc/refman/5.1/en/packet-too-large.html
请哪位大神指教一下,谢谢。
Commvault 合作伙伴支持建议我关闭 master 数据库的备份,因为备份因日志文件被锁定而失败。
以下是给出的建议:
“该消息是由 Commvault 无法备份 master 数据库的事务日志引起的。如果这种情况间歇性发生,则可能是某些事情正在锁定事务日志,从而阻止 SQL iData 代理访问日志。通常,master 数据库只是一个模板,并且没有被任何应用程序使用(需要使用 SQL 数据库的应用程序创建自己的数据库),因此防止它被备份应该没有坏处您可以通过指定 NOT 在主副本中备份它来实现此目的SQL数据代理”
以下是我得到的错误。
sqlxxx SQL 服务器/
SQLxx 不适用/
系统数据库 19856*
(CWE) 交易日志 N/A 01/08/2010 19:00:16
(01/08/2010 19:00:18 ) 01/08/2010 19:03:15
(01/08/2010 19:03:14 ) 1.44 MB 0:01:11 0.071 2 0 1
ITD014L2
失败原因:
• 错误代码 [30:325]:备份期间遇到错误。错误:[ERROR: [Microsoft][ODBC SQL Server Driver][SQL Server]无法备份主数据库的日志。请改用 BACKUP DATABASE。[Microsoft][ODBC SQL Server Driver][SQL Server]BACKUP LOG 异常终止。]
作业选项:创建新索引、启动新媒体、备份所有子客户端、截断日志、跟踪挂载点、备份受系统文件保护的文件、备份系统状态数据时停止 DHCP 服务、备份系统状态数据时停止 WINS 服务事件:
• 79714 [backupxx/JobManager] [01/08/2010 19:03:15]:备份作业 [19856] 已完成。客户端 [sqlxx]、代理类型 [SQL Server]、子客户端 [系统数据库]、备份级别 …
我已为运行 32 位 Linux Centos 5.5 的 VM 分配了 4GB 的 RAM。
不知什么原因,总内存只有3GB左右。
内存:总共 3107536k,已使用 366308k,2741228k 空闲,54900k 缓冲区
丢失的 1GB 去哪儿了?任何帮助是极大的赞赏!
我无法使用 'mount | 确定 / 和 /boot 的分区。其中一台服务器上的列 -t'。不是所有的服务器都应该有 / 和 /boot 吗?
输出
proc on /proc type proc (rw,noexec,nosuid,nodev)
/sys on /sys type sysfs (rw,noexec,nosuid,nodev)
varrun on /var/run type tmpfs (rw,noexec,nosuid,nodev,mode=0755)
varlock on /var/lock type tmpfs (rw,noexec,nosuid,nodev,mode=1777)
udev on /dev type tmpfs (rw,mode=0755)
devshm on /dev/shm type tmpfs (rw)
devpts on /dev/pts type devpts (rw,gid=5,mode=620)
securityfs on /sys/kernel/security type securityfs (rw)
/home on /var/www type none (rw,bind)
# cat /proc/mounts
rootfs / rootfs rw 0 0
none /sys sysfs …
Run Code Online (Sandbox Code Playgroud) 我的网络托管公司提供托管托管专用服务器服务,我建议我向 Sunfire X2200M2 服务器(双四核 1.9Ghz)添加 128Gb RAM 以运行 ESX 4.0 主机是不可取的。
Sunfire 服务器支持最大 128GB RAM,但他们表示添加这么多 RAM 毫无意义,因为双四核 CPU 1.9Ghz 将无法在虚拟环境中处理这么多 RAM,他们建议最大为 24GB。任何更高的值都会导致性能下降。这对你有意义吗?
ESX4.0 支持的最大 RAM 为 1TB,如配置最大文档中所述:http : //www.vmware.com/pdf/vsphere4/r40/vsp_40_config_max.pdf
下图显示128GB主机已经部署在HP硬件上,那么为什么Sunfire没有呢?? http://www.eliaskhnaser.com/Article.aspx?blog=2&id=33
有没有 ESX 专家愿意分享他们的想法?谢谢你。
aws-cli ×1
backup ×1
centos ×1
filesystems ×1
linux ×1
mysql ×1
restore ×1
sql-server ×1
vmware-esx ×1