A fix is available
APAR status
Closed as new function.
Error description
Spark 2.2.0.8
Local fix
Problem summary
**************************************************************** * USERS AFFECTED: * * Users of IBM Open Data Analytics for z/OS - IzODA Spark - * * Release 110 * **************************************************************** * PROBLEM DESCRIPTION: * * Spark Master REST port default change * * - Change the default setting of Spark Master REST port to be * * disabled. * * * * AT-TLS security for the Spark Master REST port * * - AT-TLS security for the Spark Master REST port is now * * supported. * * * * AT-TLS security for the Spark Shuffle port * * - AT-TLS security for the Spark Shuffle port is now * * supported. * * * * Fixes for Spark Dynamic Workflow * * - Long path names are allowed for started task support * * * * - Owner and group of $HOME/.profile * * is set to SPARKID:SPKGRP and * * permissions 700 when we create the .profile * * * * - Various doc bugs * * * * - Ensure the home dir is correct for spark ID * * * * Support for scheduling multiple Spark applications * * - New keyword support to enable having multiple Spark * * applications active * * * * Spark dynamic allocation and Spark Shuffle server * * - Spark dynamic allocation and Spark Shuffle server is now * * supported * **************************************************************** * RECOMMENDATION: * ****************************************************************
Problem conclusion
Spark Master REST port default change - Prior to this APAR, Spark's default behavior had the Spark Master REST port enabled. After this APAR is applied, the only way to enable the Spark Master REST port will be to explicitly enable it in the spark-defaults.conf configuration file. Support AT-TLS security for the Spark Master REST port - Prior to this APAR, AT-TLS security for the Spark Master REST port was not supported. After this APAR is applied, AT-TLS security for the Spark Master REST port can be used. Support AT-TLS security for the Spark Shuffle port - Prior to this APAR, AT-TLS security for the Spark Shuffle port was not supported. After this APAR is applied, AT-TLS security for the Spark Shuffle port can be used. Fixes for Spark Dynamic Workflow - Long path names are allowed for started task support - Prior to this APAR, the owner and group of $HOME/.profile and permissions 700 may not have been set correctly when we create the .profile . After this APAR is applied, the dynamic workflow will ensure owner and group of $HOME/.profile is set to SPARKID:SPKGRP and permissions 700 when we create the .profile . - Prior to this APAR, the home dir for the spark ID may not have been set correctly. After this APAR is applied, the dynamic workflow will ensure the home dir is correct for spark ID. Support for scheduling multiple Spark applications - Prior to this APAR, multiple Spark applications could only be active if each application was started with spark-defaults.conf settings that ensured that all resources in the system were not used. After this APAR, with the spark.zos.master.app.alwaysScheduleApps setting set to 'true', multiple applications can be active simultaneously, allowing WLM to manage the resources used by the application. Support for Spark dynamic allocation and Spark Shuffle server - Prior to this APAR, Spark dynamic allocation and Spark shuffle server were not supported. After this apar is applied, they are supported. The following publication is updated: 1. IBM Open Data Analytics for z/OS Installation and Customization Guide (SC27-9033) Refer to the latest (December 2018) IBM Open Data Analytics for z/OS Installation and Customization Guide to see the documentation updates.
Temporary fix
Comments
APAR Information
APAR number
PH03469
Reported component name
Z/OS SPARK
Reported component ID
5655AAB01
Reported release
120
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
YesSpecatt / New Function / D/T2107 /
Xsystem
Submitted date
2018-10-01
Closed date
2018-11-30
Last modified date
2019-01-02
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
UI60037
Modules/Macros
AZKSPUPX AZKSP220
| SC279033XX |
Fix information
Fixed component name
Z/OS SPARK
Fixed component ID
5655AAB01
Applicable component levels
R120 PSY UI60037
UP18/12/11 P F812
Fix is available
Select the PTF appropriate for your component level. You will be required to sign in. Distribution on physical media is not available in all countries.
[{"Business Unit":{"code":null,"label":null},"Product":{"code":"SG19O","label":"APARs - MVS environment"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"120","Edition":"","Line of Business":{"code":"","label":""}}]
Document Information
Modified date:
02 January 2019