支持巨型帧的机型,调用RunInstances接口创建机器时不会报错,不支持的则会明确报错,比如
[TencentCloudSDKException] code:UnsupportedOperation.InstanceTypeNotSupportJumboFrame message:实例类型 `SA2.LARGE8` 不支持 `EnableJumboFrame` 为 `True`。 requestId:c362da73-71ed-4214-a255-049b1184c0a9
[TencentCloudSDKException] code:UnsupportedOperation.InstanceTypeNotSupportJumboFrame message:实例类型 `S6.LARGE8` 不支持 `EnableJumboFrame` 为 `True`。 requestId:777326d0-e580-4bdd-9663-9181df5c74f4
遇到一种特殊情况,使用python sdk调用RunInstances接口时指定"EnableJumboFrame": True成功创建机器后,控制台显示巨型帧未配置,明明指定"EnableJumboFrame": True了,但是反馈客服排查后说台记录里没有"enableJumboFrame":true或false
点击上图圈出的位置可以调整巨型帧配置,注意:调整巨型帧配置的确定按钮一旦点下去,就会触发机器重启来生效相关配置
这个问题很奇怪,因为控制台勾选巨型帧后购买的机器,基本信息里巨型帧显示已开启。
启用巨型帧触发的重启,后台日志会有这2点
①"action":"ModifyInstancesAttribute.EnableJumboFrame"
②"enableJumboFrame":true
关闭巨型帧触发的重启,后台日志会有这2点
①"action":"ModifyInstancesAttribute.EnableJumboFrame"
②"enableJumboFrame":false
以上是跟常规重启的区别
执行python xxx.py的时候也没有报错呀,到底是什么原因?
最终通过更新python sdk解决了,说明上个版本的tencentcloud-sdk-python 3.0.1271(2025.7.1前的版本)还没支持EnableJumboFrame这个参数,更新的这个版本的tencentcloud-sdk-python 3.0.1470(2025.7.1后的版本)支持
https://cloud.tencent.com/document/product/213/15695#.E7.AC.AC-154-.E6.AC.A1.E5.8F.91.E5.B8.83
https://github.com/TencentCloud/tencentcloud-sdk-python/tags
后记:如何更新python sdk
公网更新
python -m pip install --upgrade pip
pip install --upgrade tencentcloud-sdk-python
pip install -i https://mirrors.tencent.com/pypi/simple/ --upgrade tencentcloud-sdk-python
pip install tccli -i https://mirrors.tencent.com/pypi/simple --trusted-host mirrors.tencent.com
内网更新
python -m pip install --upgrade pip
pip install --upgrade tencentcloud-sdk-python
pip install -i http://mirrors.tencentyun.com/pypi/simple/ --upgrade tencentcloud-sdk-python
pip install tccli -i http://mirrors.tencentyun.com/pypi/simple --trusted-host mirrors.tencentyun.com
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。