Verify that your environment meets the system requirements for Cloud Spanner data on a Google application.
Access Nodes
Package required on access nodes:
-
Virtual Server Agent
-
Cloud Apps Agent
Access nodes must have one of the following operating systems:
-
Red Hat Enterprise Linux 7.x and later
-
CentOS 7.x and later
-
Windows 2012
-
Windows 2016
Note
If you have network configuration enabled on the access nodes, before you deploy the Linux proxy, configure a firewall on the cloud proxy and on-premises. For more information, see Configuring a Firewall to Install the Virtual Server Agent on a Cloud VM or Instance.
Software, Roles and Permissions
-
Your Google account must contain Cloud Spanner, cloud storage, and a compute engine. The Dataflow API must be enabled for your account.
-
Verify that the service account has the following permissions to access the Google resources:
|
Role |
Name of the Permission |
Description |
Permissions |
Lowest Resource |
|---|---|---|---|---|
|
roles/spanner.viewer |
Cloud Spanner Viewer |
|
|
Project |
|
roles/dataflow.admin |
Dataflow |
|
|
Not applicable |
|
roles/storage.admin |
Storage Admin |
|
|
Not applicable |
|
roles/spanner.databaseReader |
Cloud Spanner Database Reader |
|
|
Instance |
|
roles/spanner.databaseAdmin |
Cloud Spanner Database Admin |
|
|
Instance |
|
roles/iam.serviceAccountUser
|
Service Account User |
Allows the current user to act as the configured service account during backup operations. |
iam.serviceAccounts.actAs |
Service account |