1
1
1
Qwen
K100+VLLM0.9.2是否支持QWEN3 MOE量化模型的部署
2025-10-16 10:07:08
251
环境:四卡K100+VLLM0.9.2+das.opt1.rc1.dtk25041 尝试使用VLLM部署Qwen3-235B-A22B-2507-AWQ模型时报错,已测试Qwen3-32b-AWQ和Qwen3-30B-A3B-Coder均可正常部署运行 --- 模型config如下: { "name_or_path": "tclf90/Qwen3-235B-A22B-Instruct-2507-AWQ", "architectures": [ "Qwen3MoeForCausalLM" ], "attention_bias": false, "attention_dropout": 0.0, "bos_token_id": 151643, "decoder_sparse_step": 1, "eos_token_id": 151645, "head_dim": 128, "hidden_act": "silu", "hidden_size": 4096, "initializer_range": 0.02, "intermediate_size": 12288, "max_position_embeddings": 262144, "max_window_layers": 94, "mlp_only_layers": [], "model_type": "qwen3_moe", "moe_intermediate_size": 1536, "norm_topk_prob": true, "num_attention_heads": 64, "num_experts": 128, "num_experts_per_tok": 8, "num_hidden_layers": 94, "num_key_value_heads": 4, "output_router_logits": false, "rms_norm_eps": 1e-06, "rope_scaling": null, "rope_theta": 5000000, "router_aux_loss_coef": 0.001, "sliding_window": null, "tie_word_embeddings": false, "torch_dtype": "float16", "transformers_version": "4.51.0", "use_cache": true, "use_sliding_window": false, "vocab_size": 151936, "quantization_config": { "quant_method": "awq", "bits": 4, "group_size": 128, "version": "gemm", "zero_point": true, "modules_to_not_convert": [".mlp.gate"] } } --- 模型运行命令如下: VLLM_USE_MODELSCOPE=true vllm serve './Qwen3-235b-2507-awq/' --tensor-parallel 4 --host 0.0.0.0 --port 30000 --enforce-eager --quantization awq --enable-expert-parallel 报错信息如下: ERROR 10-16 09:04:56 [core.py:589] EngineCore failed to start. ERROR 10-16 09:04:56 [core.py:589] Traceback (most recent call last): ERROR 10-16 09:04:56 [core.py:589] File "/usr/local/lib/python3.10/dist-packages/vllm/v1/engine/core.py", line 580, in run_engine_core ERROR 10-16 09:04:56 [core.py:589] engine_core = EngineCoreProc(*args, **kwargs) ERROR 10-16 09:04:56 [core.py:589] File "/usr/local/lib/python3.10/dist-packages/vllm/v1/engine/core.py", line 407, in __init__ ERROR 10-16 09:04:56 [core.py:589] super().__init__(vllm_config, executor_class, log_stats, ERROR 10-16 09:04:56 [core.py:589] File "/usr/local/lib/python3.10/dist-packages/vllm/v1/engine/core.py", line 84, in __init__ ERROR 10-16 09:04:56 [core.py:589] self._initialize_kv_caches(vllm_config) ERROR 10-16 09:04:56 [core.py:589] File "/usr/local/lib/python3.10/dist-packages/vllm/v1/engine/core.py", line 144, in _initialize_kv_caches ERROR 10-16 09:04:56 [core.py:589] available_gpu_memory = self.model_executor.determine_available_memory() ERROR 10-16 09:04:56 [core.py:589] File "/usr/local/lib/python3.10/dist-packages/vllm/v1/executor/abstract.py", line 76, in determine_available_memory ERROR 10-16 09:04:56 [core.py:589] output = self.collective_rpc("determine_available_memory") ERROR 10-16 09:04:56 [core.py:589] File "/usr/local/lib/python3.10/dist-packages/vllm/v1/executor/multiproc_executor.py", line 215, in collective_rpc ERROR 10-16 09:04:56 [core.py:589] result = get_response(w, dequeue_timeout) ERROR 10-16 09:04:56 [core.py:589] File "/usr/local/lib/python3.10/dist-packages/vllm/v1/executor/multiproc_executor.py", line 202, in get_response ERROR 10-16 09:04:56 [core.py:589] raise RuntimeError( ERROR 10-16 09:04:56 [core.py:589] RuntimeError: Worker failed with error 'Not adapted to the current size!!!', please check the stack trace above for the root cause ---
全部评论(2)
只看楼主
秋
秋水芊芊
2楼
麻烦问下楼主用的是哪个镜像啊
5/19
R
renzhc
1楼
可以添加下面的环境变量试试 export AWQ_MOE_SZ=0 如果不行,再添加下面的环境变量 export LLAMA_NN=0 export LM_NN=0
2025/10/17
没有更多内容了
--
楼主
Level.4
0 帖子
楼主热帖
暂无数据