我正在尝试按照http://ttlnews.blogspot.com/2009/01/setting-up-amazon-ami-with-java-and.html上的教程,但找不到Java Web Starter AMI(ami) -1c54b075)在AWS控制台中搜索AMI时.任何人现在为什么会这样?它似乎也是最受欢迎的AMI之一(见右侧的信息框),所以看起来很奇怪我找不到它......
我有一些用我的帐户创建的机器.其中一些使用S3存储,一些使用EBS.
现在我需要将这些机器移动到我的公司帐户,让它付费.
据我所知,我可以作为公司用户启动每台机器并创建一个图像.
我想知道是否有办法简单地复制这些机器?
我正在尝试连接到 Asterisk 管理器接口,但我遇到了代码阻塞和连接持久性的问题。以下是我所拥有的,然后是对出现问题的描述:
/**
* The parameters for connecting to the server
*/
$params = array('server' => '192.168.1.100', 'port' => '5038');
/**
* Instantiate Asterisk object and connect to server
*/
$ast = new Net_AsteriskManager($params);
/**
* Connect to server
*/
try {
$ast->connect();
} catch (PEAR_Exception $e) {
echo $e;
}
/**
* Login to manager API
*/
try {
$ast->login('admin', 'abcdefghi');
} catch(PEAR_Exception $e) {
echo $e;
}
Run Code Online (Sandbox Code Playgroud)
就连接而言,上述代码有效。我能够通过它获取数据。
问题是发送查询需要很长时间,当我以实时模式(控制台)观察服务器时,我看到用户管理员在发送输出后从服务器注销。
换句话说,即使我没有在代码中明确注销,“admin”也会被注销。我怎样才能使这个连接持久?
我对 EC2 的各种常规需求非常满意。
但是,今天,我有一些更特别的事情要做:我需要在各种机器上运行 kvm 的测试/基准测试。Amazon Ec2 各种类型的 AMI 都可以满足我的需求:我将能够非常轻松地尝试各种级别的性能。
但是,EC2 实例已经通过 Xen 进行虚拟化。
所以,我的问题是:我可以尝试在 EC2 AMI 上安装 kvm 吗?运行会好吗?需要任何特殊调整吗?
提前致谢
问候
迪迪埃
据我有限的了解,AWS EC2 使用 Xen 作为基础技术,Xen 虚拟机加载 EC2 的 AMI 内核来启动实例。
因此,在 EC2 实例中,我升级内核版本(例如,从 3.10 到 3.14),然后重新启动并使用uname -a以确认新内核 (3.14) 正在运行。
尽管内核升级已经发生,EC2 实例仍然与具有较低内核版本的原始 AMI 相关联。
我的问题是:
以下代码成功创建了一个实例。
try {
$ec2 = new Ec2Client($options);
$result = $ec2->runInstances([
'ImageId' => 'ami-xxxxxxxx', // REQUIRED
'InstanceInitiatedShutdownBehavior' => 'stop',
'InstanceType' => 't1.micro',
'MaxCount' => 1, // REQUIRED
'MinCount' => 1, // REQUIRED,
'EbsOptimized' => false, // SEE COMMENT
'KeyName' => 'TestCloud',
'Monitoring' => [
'Enabled' => true // REQUIRED
]
]);
}catch(Exception $exc) {
var_dump($exc);
}
Run Code Online (Sandbox Code Playgroud)
但是,当我尝试从 检索连接 (RDP) 到该实例的密码时aws console,出现以下错误:
Password is not available.
This instance was launched from a custom AMI, or the default password has changed. …Run Code Online (Sandbox Code Playgroud) 我想使用 AWS 模板创建一个 RHEL OS EC2 实例。我目前没有任何 RHEL 实例。所以不要有任何图像 ID。
我在一个EC2实例中设置了一个邮件服务器.我想复制整个实例并作为另一个新实例启动.
我对快照和AMI非常困惑,所以请建议如何做.
AWS文档声明您需要构建源以获得为Ubuntu AMI启用的增强联网:http: //docs.aws.amazon.com/AWSEC2/latest/UserGuide/sriov-networking.html#enhanced-networking-ubuntu
美国西部2 xenial,ami-835b4efa目前的AMI失败了:
Building module:
cleaning build area....
cd src/; make BUILD_KERNEL=4.4.0-1020-aws....(bad exit status: 2)
ERROR (dkms apport): binary package for ixgbevf: 3.1.2 not found
Error! Bad return status for module build on kernel: 4.4.0-1020-aws (x86_64)
Consult /var/lib/dkms/ixgbevf/3.1.2/build/make.log for more information.
我想部署和测试我的 Lambda 函数,但是,每次我尝试这样做时,我都会收到以下错误消息:
2019-11-11 13:25:33 Mounting /tmp/tmphebm3s_4 as /var/task:ro,delegated inside runtime container
/var/task/bin/inference: /lib64/libm.so.6: version `GLIBC_2.27' not found (required by /opt/lib/libopencv_dnn.so.4.1)
/var/task/bin/inference: /lib64/libm.so.6: version `GLIBC_2.27' not found (required by /opt/lib/libopencv_video.so.4.1)
/var/task/bin/inference: /lib64/libm.so.6: version `GLIBC_2.27' not found (required by /opt/lib/libopencv_objdetect.so.4.1)
/var/task/bin/inference: /lib64/libm.so.6: version `GLIBC_2.27' not found (required by /opt/lib/libopencv_features2d.so.4.1)
/var/task/bin/inference: /lib64/libm.so.6: version `GLIBC_2.27' not found (required by /opt/lib/libopencv_imgproc.so.4.1)
/var/task/bin/inference: /lib64/libm.so.6: version `GLIBC_2.27' not found (required by /opt/lib/libopencv_core.so.4.1)
/var/task/bin/inference: /lib64/libm.so.6: version `GLIBC_2.27' not found (required by /opt/lib/libinference_engine.so)
/var/task/bin/inference: /lib64/libdbus-1.so.3: no version information …Run Code Online (Sandbox Code Playgroud) amazon-ami ×10
amazon-ec2 ×7
php ×2
amazon ×1
asterisk ×1
aws-lambda ×1
java ×1
kvm ×1
linux ×1
snapshot ×1
ubuntu ×1