fix: Add service health check to node editing (#10095)

Refs #9935
This commit is contained in:
ssongliu 2025-08-21 17:29:49 +08:00 committed by GitHub
parent 4ac8bc7bd2
commit f5bae6d75c
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
9 changed files with 16 additions and 0 deletions

View file

@ -3477,6 +3477,8 @@ const message = {
'The current node is already enabled as a master node and cannot be directly added as a slave node. Please downgrade it to a slave node first before adding, refer to the documentation for details.',
agentExist:
'Detected that 1panel-agent is already installed on this node. Continuing will retain existing data and only replace the 1panel-agent service.',
agentNotExist:
'It is detected that 1panel-agent is not installed on this node, so the node information cannot be edited directly. Please delete it and add it again.',
oldDataExist:
'Detected historical 1Panel V2 data on this node. The following information will be used to overwrite current settings:',
errLicense: 'The license bound to this node is unavailable. Please check and try again!',

View file

@ -3362,6 +3362,8 @@ const message = {
'現在のノードはマスターノードとして有効化済みのため直接スレーブノードとして追加できません追加する前にまずスレーブノードにダウングレードしてください詳細はドキュメントを参照してください',
agentExist:
'このードに1panel-agentが既にインストールされています続行すると既存データを保持し1panel-agentサービスのみを置換します',
agentNotExist:
'このードに1panel-agentがインストールされていないためノード情報を直接編集できません一度削除してから再度追加してください',
oldDataExist: 'このードに1Panel V2の過去データが検出されました以下の情報で現在の設定を上書きします:',
errLicense: 'このノードに紐づけられたライセンスが利用できません確認して再試行してください',
errNodePort:

View file

@ -3301,6 +3301,8 @@ const message = {
'현재 노드가 마스터 노드로 활성화되어 있어 슬레이브 노드로 직접 추가할 없습니다. 추가하기 전에 먼저 슬레이브 노드로 다운그레이드하십시오. 자세한 내용은 문서를 참조하십시오.',
agentExist:
' 노드에 1panel-agent가 이미 설치되어 있는 것으로 감지되었습니다. 계속하면 기존 데이터를 유지하고 1panel-agent 서비스만 교체됩니다.',
agentNotExist:
' 노드에 1panel-agent가 설치되지 않아 노드 정보를 직접 편집할 없습니다. 삭제 다시 추가해 주세요.',
oldDataExist:
' 노드에서 1Panel V2 기록 데이터가 감지되었습니다. 다음 정보를 사용하여 현재 설정을 덮어씁니다:',
errLicense: ' 노드에 바인딩된 라이선스를 사용할 없습니다. 확인 다시 시도하십시오!',

View file

@ -3436,6 +3436,8 @@ const message = {
'Nod semasa telah didayakan sebagai nod induk dan tidak boleh ditambah terus sebagai nod hamba. Sila turun taraf kepada nod hamba terlebih dahulu sebelum menambah, rujuk dokumentasi untuk butiran.',
agentExist:
'Mengesan 1panel-agent telah dipasang pada nod ini. Penerusan akan mengekalkan data sedia ada dan hanya menggantikan perkhidmatan 1panel-agent.',
agentNotExist:
'Terdapat pengesahan bahawa 1panel-agent tidak dipasang pada nod ini, maklumat nod tidak boleh disunting secara langsung. Sila padam dan tambah semula.',
oldDataExist:
'Mengesan data sejarah 1Panel V2 pada nod ini. Maklumat berikut akan digunakan untuk menimpa tetapan semasa:',
errLicense: 'Lesen yang terikat pada nod ini tidak tersedia. Sila semak dan cuba lagi!',

View file

@ -3446,6 +3446,8 @@ const message = {
'O atual está habilitado como mestre e não pode ser adicionado diretamente como escravo. Por favor, faça o downgrade para escravo primeiro antes de adicionar, consulte a documentação para detalhes.',
agentExist:
'Detectado que 1panel-agent está instalado neste . Continuar irá reter os dados existentes e apenas substituir o serviço 1panel-agent.',
agentNotExist:
'Foi detectado que o 1panel-agent não está instalado neste , portanto, as informações do não podem ser editadas diretamente. Por favor, exclua e adicione novamente.',
oldDataExist:
'Detectados dados históricos do 1Panel V2 neste . As seguintes informações serão usadas para sobrescrever as configurações atuais:',
errLicense: 'A licença vinculada a este está indisponível. Por favor verifique e tente novamente!',

View file

@ -3433,6 +3433,8 @@ const message = {
'Текущий узел уже активирован как мастер-узел и не может быть добавлен напрямую как подчинённый узел. Пожалуйста, сначала понизьте его до подчинённого узла перед добавлением, обратитесь к документации для подробностей.',
agentExist:
'Обнаружено, что 1panel-agent уже установлен на этом узле. Продолжение сохранит существующие данные и заменит только службу 1panel-agent.',
agentNotExist:
'Обнаружено, что на этом узле не установлен 1panel-agent, поэтому информацию об узле нельзя редактировать напрямую. Удалите его и добавьте снова.',
oldDataExist:
'Обнаружены исторические данные 1Panel V2 на этом узле. Текущие настройки будут перезаписаны следующей информацией:',
errLicense: 'Лицензия, привязанная к этому узлу, недоступна. Пожалуйста, проверьте и повторите попытку!',

View file

@ -3514,6 +3514,8 @@ const message = {
'Mevcut düğüm zaten ana düğüm olarak etkinleştirilmiş durumda ve doğrudan alt düğüm olarak eklenemez. Lütfen eklemeden önce alt düğüme dönüştürün, ayrıntılar için belgelere bakın.',
agentExist:
'Bu düğümde 1panel-agentın zaten kurulu olduğu algılandı. Devam edilmesi mevcut verileri koruyacak ve yalnızca 1panel-agent hizmetini değiştirecektir.',
agentNotExist:
'Bu düğümde 1panel-agent yüklü olmadığı tespit edildi, düğüm bilgileri doğrudan düzenlenemez. Lütfen silip tekrar ekleyin.',
oldDataExist:
'Bu düğümde geçmiş 1Panel V2 verileri algılandı. Aşağıdaki bilgiler mevcut ayarları üzerine yazmak için kullanılacaktır:',
errLicense: 'Bu düğüme bağlı lisans kullanılamıyor. Lütfen kontrol edin ve tekrar deneyin!',

View file

@ -3237,6 +3237,7 @@ const message = {
coreExist:
'當前節點已作為主節點啟用無法直接作為從節點添加請先將其降級為從節點後再添加具體可參考文件',
agentExist: '檢查到該節點已安裝 1panel-agent繼續添加將保留現有數據僅替換 1panel-agent 服務',
agentNotExist: '檢測到該節點未安裝 1panel-agent無法直接編輯該節點資訊請先刪除後重新新增',
oldDataExist: '檢查到該節點存在 1Panel V2 歷史數據將使用以下信息覆蓋當前設置',
errLicense: '檢查到該節點綁定的許可證不可用請檢查後重試',
errNodePort: '檢查到節點端口 [ {0} ] 無法訪問請檢查防火牆或安全組是否已放行該端口',

View file

@ -3207,6 +3207,7 @@ const message = {
coreExist:
'当前节点已作为主节点启用无法直接作为从节点添加请先将其降级为从节点后再添加具体可参考文档',
agentExist: '检查到该节点已安装 1panel-agent继续添加将保留现有数据仅替换 1panel-agent 服务',
agentNotExist: '检查到该节点未安装 1panel-agent无法直接编辑该节点信息请先删除后重新添加',
oldDataExist: '检查到该节点存在 1Panel V2 历史数据将使用以下信息覆盖当前设置',
errLicense: '检查到该节点绑定的许可证不可用请检查后重试',
errNodePort: '检查到节点端口 [ {0} ] 无法访问请检查防火墙或安全组是否已放行该端口',