Cloud Marketplace를 다시 방문하여 솔루션으로 돌아갈 수 있습니다.
이전 배포를 보여주는 메뉴가 표시되는 솔루션 페이지로 이동합니다. 서비스의 경우, 해당 페이지에서 직접 서비스 옵션을 업데이트할 수 있습니다.
그렇지 않고, 배포가 VM 인스턴스를 실행하는 경우에는Google Cloud 콘솔에서 Deployment Manager로 이동할 수 있습니다. 여기에서 배포를 관리하고, 배포를 구성하는 모든Google Cloud 리소스를 확인할 수 있습니다.
Deployment Manager 오류
일부 경우에는 배포 리소스를 만들기에 충분한 CPU 할당량이 프로젝트에 포함되지 않았을 수 있습니다. Compute Engine 할당량에서 프로젝트의 남은 할당량을 확인하고 필요한 경우 추가 할당량을 요청하세요. 그런 후 소프트웨어 패키지 배포를 다시 시도합니다.
권한이 누락됨
프로젝트의 계정에 roles/deploymentmanager.editor 역할이 적용되지 않았을 수 있습니다. 사용자 액세스 제어를 검토하여 사용자 계정이 올바른 프로젝트에 추가되었고 올바른 역할이 계정에 적용되었는지 확인합니다.
소프트웨어 설치 오류
대부분의 솔루션은 소프트웨어 설치 오류 문제를 해결할 수 있도록 인스턴스에 대한 로깅 기능을 제공합니다. 배포가 요청된 모든 리소스를 만들었지만, Deployment Manager에 배포 오류 메시지가 표시되는 경우 소프트웨어가 성공적으로 설치되었거나 구성되지 않았을 수 있습니다. 배포에 포함된 인스턴스에 연결하고 로그를 확인하여 문제를 식별하세요.
로그의 각 항목은 해당 인스턴스에서 실행된 순차적 명령어에 해당합니다. 실행은 첫 번째 명령어에서 종료되고, 0이 아닌 종료 코드로 종료됩니다. 이 특정 오류 원인은 일반적으로 오류 로그의 끝에서 찾을 수 있습니다.
네트워크 및 방화벽 문제
소프트웨어 배포가 외부 IP 주소에서 콘텐츠를 호스팅하는 경우, 소프트웨어 배포는 배포가 실행되는 네트워크에서 방화벽 규칙을 자동으로 구성합니다. 예를 들어, Wordpress 배포는 사용자가 HTTP 및 HTTPS를 통해 웹 콘솔에 액세스하고 콘텐츠를 표시할 수 있도록 포트를 엽니다. 방화벽 구성이 실패하면, 외부 IP 주소로 웹 콘솔에 연결하려고 시도할 때 HTTP 404 오류가 수신될 수 있습니다.
인스턴스에서 실행되는 다른 서비스에 대해 방화벽을 수동으로 구성하거나 추가 포트를 열어야 하는 경우, 해당 배포가 실행되는 VPC 네트워크에 방화벽 규칙을 추가합니다.
소프트웨어 배포에서 이메일 전송
일부 소프트웨어 패키지는 특정 포트를 통해 이메일을 전송하려고 시도합니다. 하지만 Google Compute Engine은 포트 25에서 아웃바운드 연결을 허용하지 않습니다.
소프트웨어 패키지를 호스팅하는 인스턴스에서 이메일을 전송하려면 해당 인스턴스에서 메일 전송 튜토리얼을
[[["이해하기 쉬움","easyToUnderstand","thumb-up"],["문제가 해결됨","solvedMyProblem","thumb-up"],["기타","otherUp","thumb-up"]],[["이해하기 어려움","hardToUnderstand","thumb-down"],["잘못된 정보 또는 샘플 코드","incorrectInformationOrSampleCode","thumb-down"],["필요한 정보/샘플이 없음","missingTheInformationSamplesINeed","thumb-down"],["번역 문제","translationIssue","thumb-down"],["기타","otherDown","thumb-down"]],["최종 업데이트: 2025-09-04(UTC)"],[],[],null,["# Troubleshooting deployments\n\nIf a deployment fails, check your instances or deployments to identify the\nproblem. Go to\n[Cloud Deployment Manager](https://console.cloud.google.com/deployments)\nto see detailed messages that indicate what caused the deployment to fail.\n\nA deployment might fail to complete successfully for one of the following\nreasons:\n\n- Deployment Manager fails to create the necessary resources, such as an instance, disk, or load-balancing forwarding rule.\n- You're missing an Identity and Access Management (IAM) role.\n- The software fails to install and configure.\n- The deployment does not configure the firewall rules correctly on the Virtual Private Cloud (VPC) network.\n\nContents\n--------\n\n[Accessing your deployment](#accessing_your_deployment) \n\n[Deployment Manager failure](#deployment_manager_failure) \n\n[Missing permissions](#missing_permissions) \n\n[Software installation failure](#software_installation_failure) \n\n[Network and firewall issues](#network_and_firewall_issues) \n\n[Sending email from software deployments](#sending_email_from_software_deployments)\n\n### Accessing your deployment\n\nYou can return to your solutions by revisiting the\n[Cloud Marketplace](https://console.cloud.google.com/marketplace).\nGo to the solution page where you'll see a menu that shows your previous\ndeployments. For services, you can update the service options directly from\nthat page.\n\nOtherwise, if your deployment is running a VM instance, you can go to\n[Deployment Manager](https://console.cloud.google.com/deployments) in the\nGoogle Cloud console. From there, you can manage your deployment and view of all the\nGoogle Cloud resources that make up the deployment.\n\n### Deployment Manager failure\n\nSometimes your project might not have enough CPU quota to create the deployment\nresources. Check the remaining quota for your project at\n[Compute Engine Quotas](https://console.cloud.google.com/iam-admin/quotas), and request\nadditional quota if necessary. Then try to deploy the software package again.\n\n### Missing permissions\n\nYou might not have the `roles/deploymentmanager.editor` role applied to\nyour account for the project. Review [Access control for users](/deployment-manager/docs/access-control#roles)\nto ensure that your user account is added to the correct project and that you\nhave the correct roles applied to the account.\n\n### Software installation failure\n\nMost solutions provide logging for your instances so you can\ntroubleshoot software installation failures. If your deployment creates all of\nthe requested resources but you see a deployment error message in\n[Deployment Manager](https://console.cloud.google.com/deployments), it's possible\nthat the software failed to install or configure successfully. Connect to the\ninstances in the deployment and check the logs to identify the issue.\n\nEach entry in the log corresponds to the sequenced command that was executed\non that instance. Execution terminates on the first command to exit with a\nnon-zero exit code. The specific cause of failure will be typically be found\nat the end of the error log.\n\n### Network and firewall issues\n\nIf your software deployment hosts content on an\n[external IP address](/compute/docs/ip-addresses#externaladdresses),\nthe software deployment automatically configures\n[firewall](/vpc/docs/firewalls) rules on the network where your\ndeployment runs. For example,\n[Wordpress](/marketplace/solution/bitnami-launchpad/wordpress) deployments open\nports so that you can access the web console and display content over HTTP and\nHTTPS. If the firewall configuration fails, you might receive a HTTP 404 error\nwhen you try to connect to the web console on the external IP address.\n\nIf you need to configure the firewall manually or open additional ports for\nother services that run on your instances,\n[add firewall rules](/vpc/docs/using-firewalls#creating_firewall_rules) to the\nVPC network that your deployments run on.\n\n### Sending email from software deployments\n\nSome software packages try to send email over specific ports. However,\nCompute Engine does not allow outbound connections on port 25.\nTo send email from the instances that host your software packages, you must\nfollow the tutorial on [sending mail](/compute/docs/tutorials/sending-mail)."]]