A multidimensional piston problem for the Euler equations for compressible isentropic flow is analyzed. Thepiston initially locates at the origin and experiences compressiveand expansive motions with spherical symmetry. The initialsingularity at the origin is one of the difficulties for thisspherically symmetric piston problem. A local shock front solutionfor the compressive motion is constructed based on thelinearization at an approximate solution and the Newton iteration. A global entropy solution for the piston problem is constructed byusing a shock capturing approach and the method of compensatedcompactness.