Australian grocery wholesaler Metcash today (30 November) booked a rise in first-half underlying earnings but cautioned it may not be able to hit its full-year targets.