if you are still looking for an answer. You need to register each individual section manually.
For more information, see Register an external table.
Your table layout should be adjusted.
create external table log_type ( field1 string, field2 string, ...) partitioned by (year int, month int, day int, host string) row format delimited fields terminated by '|';
After you change the scheme to include the year, month, day, and host, you must add each to the table recursively.
Something like that
ALTER TABLE log_type ADD PARTITION (year=2013, month=07, day=28, host="host1") LOCATION '/logs/log_type/2013/07/28/host1';
Then you need to update the table in impala.
invalidate log_type; refresh log_type;
source share