Greenbrier section of Chesapeake gets 7 inches of snow