我在 AWS 上创建了一个 EC2 VM。我没有选择在创建过程中休眠 VM 的功能。根据我在阅读后的理解,即使在创建此设置之后,我也应该能够更改它,但我无法找到任何关于要遵循的程序的可靠来源。例如,此站点提供了该过程,但我无法在步骤 2 中看到我的 VM,如该过程中所示。
是否可以启用现有 VM 的休眠?
谢谢你。Ĵ
我需要拍摄驱动器的图像。我使用的是可引导 CD,因此我可以选择在拍摄图像之前去除碎片。驱动器上的 Windows 安装同时包含 hyberfil.sys 和 pagefile.sys,我不想将其包含在图像中。如果我从驱动器中删除这些文件,Windows 是否会在必要时重新创建这些文件?
编辑
有问题的驱动器上的 Windows 安装已完全关闭。
我在开发环境中,我们的测试 Oracle 9i 服务器已经运行了几天。发生的情况是我们的 JDBC 连接在几次成功连接后断开。
我们把这个盒子由我们的 IT 部门设置并移交给。这是“我们的问题”,所以像“问你 DBA”这样的选项对我没有帮助。:(
我们的服务器设置了 3 个普通数据库(一个是主开发数据库,另一个是“实验”开发数据库)。我们使用 Oracle 10 ojdbc14.jar 瘦 JDBC 驱动程序(因为第 9 版驱动程序中存在一些错误)。我们正在使用 Hibernate 与数据库通信。
我能看到的唯一改变是我们现在有更多的用户连接到服务器。我们现在有 3 个开发人员,而不是一个开发人员。使用 Hibernate 连接池,我在想我们可能会遇到一些限制?
有人知道发生了什么吗?
这是客户端上的堆栈跟踪:
Caused by: org.hibernate.exception.GenericJDBCException: could not execute query
at org.hibernate.exception.SQLStateConverter.handledNonSpecificException(SQLStateConverter.java:126) [hibernate3.jar:na]
at org.hibernate.exception.SQLStateConverter.convert(SQLStateConverter.java:114) [hibernate3.jar:na]
at org.hibernate.exception.JDBCExceptionHelper.convert(JDBCExceptionHelper.java:66) [hibernate3.jar:na]
at org.hibernate.loader.Loader.doList(Loader.java:2235) [hibernate3.jar:na]
at org.hibernate.loader.Loader.listIgnoreQueryCache(Loader.java:2129) [hibernate3.jar:na]
at org.hibernate.loader.Loader.list(Loader.java:2124) [hibernate3.jar:na]
at org.hibernate.loader.hql.QueryLoader.list(QueryLoader.java:401) [hibernate3.jar:na]
at org.hibernate.hql.ast.QueryTranslatorImpl.list(QueryTranslatorImpl.java:363) [hibernate3.jar:na]
at org.hibernate.engine.query.HQLQueryPlan.performList(HQLQueryPlan.java:196) [hibernate3.jar:na]
at org.hibernate.impl.SessionImpl.list(SessionImpl.java:1149) [hibernate3.jar:na]
at org.hibernate.impl.QueryImpl.list(QueryImpl.java:102) [hibernate3.jar:na]
...
Caused by: java.sql.SQLException: Io exception: Connection reset
at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:112) [ojdbc14.jar:Oracle JDBC Driver version - "10.2.0.4.0"]
at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:146) [ojdbc14.jar:Oracle JDBC Driver version - "10.2.0.4.0"]
at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:255) [ojdbc14.jar:Oracle JDBC Driver version - "10.2.0.4.0"]
at oracle.jdbc.driver.T4CPreparedStatement.executeForDescribe(T4CPreparedStatement.java:829) [ojdbc14.jar:Oracle JDBC Driver version - "10.2.0.4.0"]
at oracle.jdbc.driver.OracleStatement.executeMaybeDescribe(OracleStatement.java:1049) [ojdbc14.jar:Oracle JDBC Driver version - "10.2.0.4.0"]
at oracle.jdbc.driver.T4CPreparedStatement.executeMaybeDescribe(T4CPreparedStatement.java:854) [ojdbc14.jar:Oracle JDBC Driver version - "10.2.0.4.0"]
at oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStatement.java:1154) [ojdbc14.jar:Oracle JDBC Driver version - "10.2.0.4.0"]
at oracle.jdbc.driver.OraclePreparedStatement.executeInternal(OraclePreparedStatement.java:3370) [ojdbc14.jar:Oracle JDBC Driver version - "10.2.0.4.0"]
at oracle.jdbc.driver.OraclePreparedStatement.executeQuery(OraclePreparedStatement.java:3415) [ojdbc14.jar:Oracle JDBC Driver version - "10.2.0.4.0"]
at org.hibernate.jdbc.AbstractBatcher.getResultSet(AbstractBatcher.java:208) [hibernate3.jar:na]
at org.hibernate.loader.Loader.getResultSet(Loader.java:1812) [hibernate3.jar:na]
at org.hibernate.loader.Loader.doQuery(Loader.java:697) [hibernate3.jar:na]
at org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:259) [hibernate3.jar:na]
at org.hibernate.loader.Loader.doList(Loader.java:2232) [hibernate3.jar:na]
我有几个工作站(Windows Vista、7)用于托管使用 Virtual Server 2005、Virtual PC 2007 或适用于 Windows 7 的 Virtual PC 的虚拟机。如果我想让物理主机休眠或休眠,我往往会变得偏执和在执行此操作之前保存虚拟机的状态。
我想知道的是,如果我选择不关心并立即让主人睡觉,会有什么不良影响吗?
我已经阅读了一些关于 WinXP Embedded 中引入的 HORM(休眠一次,多次恢复)功能。有人对如何在 WinXP Pro 上模拟它有任何想法吗?
基本上,我想重用我的休眠文件,这样我就可以切断我的机器的电源,并能够以同样的方式重复恢复它。
是否可以将 Windows 休眠文件移动到不同的驱动器?
例如,如果我在 上安装了 Windows C:
,我希望它的休眠文件在D:
.
我想了解休眠文件(hiberfil.sys
),而不是页面文件。