Production scheduling tasks are carried out hierarchically and concurrently, such as production scheduling for manufacturing systems, for factories and for shops, by different persons and/or organizations. Therefore, a systematic procedure is eagerly required to change the production schedules and to keep the consistency among the hierarchical scheduling tasks, when some unforeseen disruptions occur in the manufacturing systems. A rescheduling method is proposed to change the production schedules and to keep the consistency among the production schedules of the hierarchical and decentralized manufacturing systems. A prototype of distributed reactive scheduling system for the hierarchical and decentralized manufacturing systems is developed and applied to the consistency management problems in the rescheduling tasks.