根据文档操作
# python3 -m venv --copies pyvenv
# source pyvenv/bin/activate
# (pyvenv)> pip3 install jaydebeapi
# (pyvenv)> deactivate
# tar czvf pyvenv.tar.gz pyvenv/
做好虚拟环境后,放入cos桶中,在作业参数和archives资源中也都配置好了 运行之后报错
ModuleNotFoundError: No module named 'math' 或者就是找不到python执行路径 spark.pyspark.python=venv/myvenv/bin/python3 这个也找不到,为啥 望大神解惑!
如果啥依赖都不导入,虚拟环境是没问题的,但是math这样是原生包找不到 真就很纳闷了!
NAT 网关与公网网关都用于私有网络内云主机访问 Internet,但二者存在一些差异:
属性 NAT网关 公网网关
可用性 双机热备,自动热切换 手动切换故障网关
公网带宽 最大5Gbps 取决于云服务器网络带宽
公网IP 最多绑定10个弹性IP 1个弹性IP or 普通公网IP
公网限速 无 取决于云服务器限速
最大连接数 1000w 50w
内网IP 不占用私有网络用户的内网IP 占用子网内IP
安全组 NAT网关不支持绑定安全组,可以对NAT网关后端云服务器绑定安全组 支持
网络ACL NAT网关不支持绑定网络ACL,可以对NAT网关后端云服务器所在子网绑定网络ACL 公网网关不支持绑定网络ACL,可以对公网网关所在子网绑定网络ACL
费用 大陆地区:
小型(最大100w连接数):0.5元 /小时
中型(最大300w连接数):1.5元 / 小时
大型(最大1000w连接数):5元 / 小时 取决于作为公网网关的云服务器规格,以大陆地区为例:
1核2G:0.44元 / 小时
4核8G:1.76元 / 小时
12核24G:5.28元 / 小时