IBM Cloud Docs
NPSaaS 常见问题

NPSaaS 常见问题

这是有关 IBM® Netezza® Performance Server for IBM Cloud Pak® for Data as a Service的常见问题 (FAQ) 的集合。

如何将用户从内部部署 LDAP 迁移到 NPSaaS 并启用外部验证器?

要将用户从 OnPrem LDAP 迁移到 NPSaaS 并启用外部验证器,请按照以下步骤操作:

  1. 启用并配置要在 NPSaaS 上使用的外部身份验证。 有关更多信息,请参阅 管理身份验证方法

  2. 使用以下命令对内部部署系统进行全局备份:

    nzbackup -globals -dir /nzscratch/OnPremGlobals
    
  3. 将备份的 globals 目录复制到目标系统。

  4. 在目标系统上恢复全局数据之前,通过运行以下查询验证源系统上的当前用户数和最新用户创建日期:

    1. 获取当前用户数:

      SELECT COUNT(*) FROM _v_user;
      
    2. 获取最新的用户创建日期:

      SELECT createdate FROM _v_user ORDER BY createdate DESC LIMIT 1;
      
  5. 使用以下命令在目标系统上还原备份的全局文件:

    nzrestore -globals -dir /nz/OnPremGlobals -npshost <sourcehost> -u <targetSystemUser> -pw '<targetSystemuserPassword>'
    
  6. 恢复全局后,通过运行以下查询验证添加到目标系统的用户数量:

    SELECT COUNT(*) FROM _v_user;
    
  7. 运行以下查询,为新添加的用户更新 USEAUTH 字段:

    UPDATE table_name
    SET use_auth= new_value
    WHERE usename IN (
       SELECT username
       FROM table_name
       WHERE CREATEDATE > <O/P captured in step 4b>
    );
    
    

配置身份验证时,您需要指定要使用的身份验证方法。 提供了以下选项:

验证方法:

  IBM IAM: 3
  Azure AD: 4
  LDAP: 5
  AWS IAM: 6
  SAML: 7
  OIDC: 8

要选择一种身份验证方法,只需将 new_value 替换为所选身份验证方法的相应编号即可。

更新的用户数量应与迁移的用户数量一致。

如何注册 NPSaaS?

创建免费的IBM Cloud帐户。 拥有账户后,您可以直接通过IBM Cloud®目录配置NPSaaS实例。 有关更多信息,请参阅 NPSaaS 入门

如何生成或查看 NPSaaS 实例的凭证?

要生成凭证,请执行以下步骤:

  1. 登录到 IBM Cloud 帐户。

  2. 转至 资源列表> 服务和软件> 数据库

  3. 点击 NPSaaS 实例。 您现在位于“服务实例详细信息”页面上。

  4. 转至 服务凭证 选项卡。

  5. 单击新建凭证

  6. 输入要向您的凭证显示的名称。

  7. 选择分配给您的 IAM 角色以管理实例。

  8. 单击添加。 如果已成功生成凭证,那么现在可以查看这些凭证。 展开凭证条目。 生成了以下凭证:

    • username: admin-指定为您访问实例而创建的本地数据库管理用户。
    • password: xxxx-指定以管理员身份登录到实例时必须使用的密码。

    首次登录到实例后,请更改管理员密码。

要查看凭证,请执行以下步骤:

  1. 登录到 IBM Cloud 帐户。

  2. 转至 资源列表> 服务和软件> 数据库

  3. 点击 NPSaaS 实例。 您现在位于“服务实例详细信息”页面上。

  4. 转至 服务凭证 选项卡。

  5. 展开与先前生成的凭证关联的凭证条目。

    • username: admin-指定为您访问实例而创建的本地数据库管理用户。
    • password: xxxx-指定以管理员身份登录到实例时必须使用的密码。

    首次登录到实例后,请更改管理员密码。

既然我已生成凭证,如何访问 NPSaaS 实例?

您可以通过多种方式访问 NPSaaS 实例,包括专用 Web 控制台和 REST API。

有关更多信息,请参阅 连接到 Netezza Performance Server

能否为 NPSaaS 实例设置开支通知以跟踪我的信用使用情况?

如果您有 IBM Cloud®“现收现付”或“订阅”账户,您可以设置电子邮件支出通知。 账户配置完成后,您可以配置消费阈值,并选择在达到 80%、90% 和 100%阈值时接收通知。 有关更多信息,请参阅 设置花费通知

使用 NPSaaS为我管理哪些内容?

IBM 处理 实例的所有软件升级、操作系统更新和硬件维护。NPSaaS IBM 还会预先配置 NPSaaS 参数,以实现跨分析工作负载的最佳性能,并处理数据的加密和定期备份。

该服务全天不间断监视数据库和基础架构的运行状况。

当硬件或软件发生故障时,该服务将自动重新启动。 由于 NPSaaS 是完全受管的 SaaS 产品,因此您无法对底层服务器硬件进行 SSH 访问或 root 用户访问,并且无法安装其他软件。

在哪里可以找到有关 NPSaaS 的更多信息?

  • 除了 "IBM Cloud文档网站外,"IBM Documentation 中还有大量关于 "NPSaaS引擎功能的信息。

  • 发行说明 中发布了对服务的更新。

  • 您可以在 IBM Cloud 目录 页面中找到定价信息。

有关更多信息,请联系 IBM 销售人员

在哪里可以找到帮助来解决我迂到的问题?

有关在论坛上发布问题或提交支持凭单的信息,请参阅:

如何更改查询历史记录用户的密码?

您可以通过两种方式更改 "Query History 密码:

  • 使用查询编辑器
  • 使用远程 nzsql 客户端

使用管理员或任何具有管理员权限的用户时,请使用以下 SQL 语法:

  1. 确定现有 "Query History 配置的名称。 配置名称是返回的第一个字段:
show history configuration
CONFIG_NAME | CONFIG_DBNAME | CONFIG_DBTYPE | CONFIG_TARGETTYPE | CONFI  G_LEVEL | CONFIG_HOSTNAME | CONFIG_USER | CONFIG_PASSWORD |  CONFIG_LOADINTERVAL | CONFIG_LOADMINTHRESHOLD | CONFIG_LOADMAXTHRESHOLD |  CONFIG_DISKFULLTHRESHOLD | CONFIG_STORAGELIMIT | CONFIG_LOADRETRY |
CONFIG_ENABLEHIST | CONFIG_ENABLESYSTEM | CONFIG_NEXT | CONFIG_CURRENT | CONFIG_VERSION | CONFIG_COLLECTFILTER | CONFIG_KEYSTORE_ID | CONFIG_KEY_ID | KEYSTORE_NAME | KEY_ALIAS | CONFIG_NAME_DELIMITED | CONFIG_DBNAME_DELI  MITED | CONFIG_USER_DELIMITED
-------------+---------------+---------------+-------------------+--------------+-----------------+-------------
  NZ_HIST   | HISTDB        |             1 |                 1 |              2 | localhost       |
TESTUSER    |
y5neWx3HuL2k$w5DqbqJOp+Y= |                     5 |
(1 rows)
  1. 创建一个配置,禁用 "Query history(使用 "HISTTYPE 参数)。 例如,下面创建了名为 hist_disabled 的配置:
CREATE HISTORY CONFIGURATION hist_disabled HISTTYPE NONE
CREATE HISTORY CONFIGURATION
  1. 更新系统,使用 "hist_disabled 配置。
SET HISTORY CONFIGURATION hist_disabled
SET HISTORY CONFIGURATION
  1. 验证已禁用的 "Query History 配置是否已激活:
SHOW HISTORY CONFIGURATION
| CONFIG_NAME  | CONFIG_DBNAME | CONFIG_DBTYPE | CONFIG_TARGETTYPE | CONFIG_LEVEL |
| -------- | ------- | ------- | ------- | ------- |
| HIST_DISABLED |     |   3  |    1 |   1  | localhost
.
.
.
---------------+---------------+---------------+-------------------+--------------+----------
 HIST_DISABLED |               |             3 |                 1 |            1 | localhost       |             |
.
.
.
 (1 row))
  1. 在原“Query history 配置(nz_hist)中按要求更改密码。在下面的示例中,用户”qryhist 的密码为 new_password。
ALTER HISTORY CONFIGURATION nz_hist USER qryhist PASSWORD new_password'
ALTER HISTORY CONFIGURATION
  1. 将系统配置为使用初始配置(nz_hist),此时密码已更改。
SET HISTORY CONFIGURATION nz_hist
SET HISTORY CONFIGURATION
  1. 停止并重新启动数据库,以便系统加载原始的 "Query history 配置(nzstop/nzstart 命令)。

  2. 只有在重启数据库后,对配置所做的更改才会生效。 Load (activate) the disabled Query History configuration by restarting with the nzstop/nzstart commands.

  3. Verify that the correct Query History configuration is once again active with the SHOW HISTORY CONFIGURATION command.

有关每条 "Query History 命令的完整说明,请参阅《 IBM Netezza数据库用户指南》。

如何在不使用配置名称 ALL_HIST 的情况下检查名称?

运行以下查询,查看您的姓名:

 nzsql -c "SHOW HISTORY CONFIGURATION"

更改当前配置和更新密码的步骤。

  1. 将当前配置设置为 "hist_disabled

     nzsql -c "set history configuration HIST_DISABLED"
    
  2. 重新启动数据库。

  3. 更改密码如下。

       nzsql -c "ALTER HISTORY CONFIGURATION <QUERYHIST> PASSWORD '<new password>';"
    
  4. 将当前配置设置为当前历史数据库文件。 如果 "all_hist 是您的配置,则更改如下:

       nzsql -c "set history configuration all_hist"
    
  5. 重新启动数据库。

在重置历史记录用户密码时,开立停止和启动数据库的 票据

提高生命质量的范围有多大?

从 "NC-START 开始,我们可以将工作量轮廓放大到NC0。

在AWS 上,NC-START 配置的存储密度为 400 GB,存储容量可以扩大多少?

在AWS 的 "NC-START 工作负载轮廓内,存储可扩展至 1200 GB。 如果选择进一步扩展到NC0等高线,存储密度可从 2400 GB 到 24000 GB 不等。 同样,对于部署在Azure 上的 NPS 实例,基本存储空间为 256 GB。 在 "NC-START 工作负载轮廓范围内,最大可扩展至 1024 GB。 按照NC0等值线扩展,存储密度范围为 1536 GB 至 12288 GB。

最大存储扩展限制是多少?

在 NC-START 工作负载轮廓内,存储空间可扩展至 1200 GB。 不过,如果同时将工作负载轮廓扩展到NC0,存储容量可从 2400 GB 增加到 24000 GB。

从 NC-START 配置升级的程序是什么?

要从 NC-START 配置升级,请遵循以下文档链接中提供的指导: 要在 NC-START 工作负载等高线(目前为 400 GB)范围内增加存储,请参阅:NC-START 存储扩展指南。 要将工作负荷轮廓从 NC-START 扩展到NC0,请参阅:从 NC-START 到NC0等值线扩展指南

是否可以在不影响当前数据库配置和数据的情况下进行扩展?

是的,您可以在保留当前数据库配置和现有表数据的情况下进行扩展。

将配置文件升级到NC0 后,有可能恢复到 "NC-START 吗?

不行,一旦从 NC-START 扩展到NC0,就不能再返回到 NC-START。

从 400 GB 增加到 400 GB 后,有可能缩小存储容量吗?

不,存储容量一旦扩大,就不能再缩小。