Cars and a bus were set on fire and families were driven from their homes after a stabbing caused tensions to spill onto the streets.